XML 13 R2.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 202,776 $ 248,490
Accounts receivable, net of allowances of $3,378 and $2,254 as of June 30, 2026 and December 31, 2025, respectively 27,072 32,336
Contract assets and unbilled receivable, net 34,834 38,189
Other current assets 12,363 10,114
Total current assets 277,045 329,129
Restricted cash equivalents, non-current 676 676
Right-of-use assets 5,240 3,791
Property and equipment, net 2,498 2,928
Goodwill 122,277 122,277
Intangible assets, net 190,207 181,395
Deferred tax asset 28 29
Contract assets and unbilled receivable, non-current, net 48,073 29,906
Other non-current assets 21,843 18,042
Total assets 667,887 688,173
Current liabilities:    
Accounts payable 7,572 10,562
Accrued liabilities 31,441 26,325
Operating lease liabilities 2,456 1,812
Finance lease liabilities 226 332
Income tax liability 3,828 2,662
Deferred revenue 23,738 24,042
Contingent acquisition liabilities (Note 14) 0 4,400
Other current liabilities 1,614 1,604
Total current liabilities 70,875 71,739
Operating lease liabilities, net of current portion 2,756 2,069
Deferred revenue, net of current portion 5,161 8,195
Contingent acquisition liabilities, net of current portion (Note 14) 83,637 129,227
Deferred tax liabilities 1,403 1,363
Income tax liability, net of current portion 2,177 2,254
Other non-current liabilities 11,448 9,540
Total liabilities 177,457 224,387
Commitments and contingencies (Note 7)
Stockholders’ equity:    
Series A Preferred Stock, $0.0001 par value; 1,000,000 shares authorized; 0 and 0 shares issued and outstanding, aggregate liquidation preference of $0 and $0 as of June 30, 2026 and December 31, 2025, respectively 0 0
Additional paid-in capital 1,515,141 1,420,672
Accumulated deficit (1,024,911) (957,066)
Accumulated other comprehensive income 159 140
Total stockholders’ equity 490,430 463,786
Total liabilities and stockholders’ equity 667,887 688,173
Class A Common Stock    
Stockholders’ equity:    
Common stock 38 37
Class B Common Stock    
Stockholders’ equity:    
Common stock $ 3 $ 3