v3.25.2
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets    
Cash and cash equivalents $ 336,752 $ 334,655
Trade receivable, net of allowance of $3,308 and $2,747 as of June 30, 2025 and December 31, 2024, respectively 77,727 69,371
Prepaid expenses and other current assets 18,540 19,278
Total current assets 433,019 423,304
Property and equipment, net 16,260 14,018
Operating lease right-of-use assets, net 14,738 12,108
Intangible assets, net 45,599 47,918
Goodwill 85,189 83,407
Deferred tax assets 9,409 8,774
Other noncurrent assets 4,693 2,663
Total assets 608,907 592,192
Current liabilities    
Accounts payable 6,299 4,069
Accrued compensation and benefits 27,992 21,677
Operating lease liabilities, current 5,804 5,420
Accrued expenses and other current liabilities 18,628 24,378
Total current liabilities 58,723 55,544
Deferred tax liabilities 8,490 8,914
Operating lease liabilities, noncurrent 9,480 7,205
Contingent consideration payable, noncurrent 0 2,700
Total liabilities 76,693 74,363
Commitments and contingencies (Note 14)
Stockholders’ equity    
Common stock, $0.0001 par value; 110,000,000 shares authorized; 84,609,767 and 83,608,819 issued and outstanding as of June 30, 2025 and December 31, 2024, respectively 8 8
Additional paid-in capital 533,389 532,578
Accumulated deficit (3,660) (11,845)
Accumulated other comprehensive income/(loss) 2,477 (2,912)
Total stockholders’ equity 532,214 517,829
Total liabilities and stockholders’ equity $ 608,907 $ 592,192