v3.26.1
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets    
Cash and cash equivalents $ 298,429 $ 342,058
Trade receivables, net of allowance of $4,471 and $3,721 as of June 30, 2026 and December 31, 2025, respectively 95,562 79,485
Prepaid expenses and other current assets 16,312 17,987
Total current assets 410,303 439,530
Property and equipment, net 17,835 17,666
Operating lease right-of-use assets, net 15,946 16,383
Intangible assets, net 48,831 41,608
Goodwill 91,729 84,364
Deferred tax assets 9,793 8,865
Other noncurrent assets 5,931 4,474
Total assets 600,368 612,890
Current liabilities    
Accounts payable 5,152 3,698
Accrued compensation and benefits 30,035 25,555
Operating lease liabilities, current 5,505 6,253
Accrued expenses and other current liabilities 16,169 16,608
Total current liabilities 56,861 52,114
Deferred tax liabilities 10,452 7,920
Operating lease liabilities, noncurrent 11,203 10,783
Business Combination, Contingent Consideration, Liability, Noncurrent 1,587 0
Other noncurrent liabilities 340 0
Total liabilities 80,443 70,817
Commitments and contingencies (Note 14)
Stockholders’ equity    
Common stock, $0.0001 par value; 110,000 shares authorized; 85,680 and 84,843 issued, 81,074 and 84,642 outstanding, as of June 30, 2026 and December 31, 2025, respectively 9 8
Additional paid-in capital 553,789 545,188
Accumulated deficit (798) (2,177)
Treasury stock (30,754) (2,000)
Accumulated other comprehensive income/(loss) (2,321) 1,054
Total stockholders’ equity 519,925 542,073
Total liabilities and stockholders’ equity $ 600,368 $ 612,890