v3.25.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Current assets    
Cash and cash equivalents $ 342,058 $ 334,655
Trade receivable, net of allowance of $3,721, and $2,747 as of December 31, 2025 and December 31, 2024, respectively 79,485 69,371
Prepaid expenses and other current assets 17,987 19,278
Total current assets 439,530 423,304
Property and equipment, net 17,666 14,018
Operating lease right-of-use assets, net 16,383 12,108
Intangible assets, net 41,608 47,918
Goodwill 84,364 83,407
Deferred tax assets 8,865 8,774
Other noncurrent assets 4,474 2,663
Total assets 612,890 592,192
Current liabilities    
Accounts payable 3,698 4,069
Accrued compensation and benefits 25,555 21,677
Operating lease liabilities, current 6,253 5,420
Accrued expenses and other current liabilities 16,608 24,378
Total current liabilities 52,114 55,544
Deferred Income Tax Liabilities, Net 7,920 8,914
Operating lease liabilities, noncurrent 10,783 7,205
Contingent consideration payable, noncurrent 0 2,700
Total liabilities 70,817 74,363
Commitments and contingencies (Note 13)
Stockholders’ equity    
Common stock, $0.0001 par value; 110,000,000 shares authorized; 84,842,637 and 83,608,819 issued and outstanding as of December 31, 2025 and December 31, 2024, respectively 8 8
Additional paid-in capital 545,188 532,578
Accumulated deficit (2,177) (11,845)
Accumulated other comprehensive income/(loss) 1,054 (2,912)
Treasury stock (2,000) 0
Total stockholders’ equity 542,073 517,829
Total liabilities and stockholders’ equity $ 612,890 $ 592,192