v3.26.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 21,753 $ 14,996
Marketable securities 494,916 204,145
Accounts receivable, less allowance for credit losses of $8.6 million and $8.0 million as of June 30, 2026 and December 31, 2025, respectively 130,299 97,370
Inventory 3,878 3,917
Prepaid expenses 8,190 7,262
Other current assets 13,411 6,954
Total current assets 672,447 334,644
Software development and property and equipment, net 79,754 60,631
Operating lease right-of-use assets 10,089 11,132
Investment in unconsolidated joint venture 4,170 4,069
Intangible assets, net 26,954 28,563
Goodwill 263,491 263,801
Other assets 904 880
Total assets 1,057,809 703,720
Current liabilities:    
Accounts payable and accrued cost of revenue 70,620 44,612
Other accrued expenses 36,817 31,669
Contract liabilities 13,528 10,319
Income taxes payable 273 269
Convertible notes, current portion 85,482  
Operating lease liabilities, current portion 2,523 2,067
Total current liabilities 209,243 88,936
Convertible notes, net of current portion 243,174 327,514
Operating lease liabilities, net of current portion 8,590 9,841
Deferred income taxes 133 145
Other liabilities 493 547
Total liabilities 461,633 426,983
Commitments and contingencies (Note 10)
Stockholders' equity    
Preferred stock, $0.000001 par value. Authorized; 50,000,000 shares; zero shares issued and outstanding as of June 30, 2026 and December 31, 2025
Additional paid-in capital 1,041,497 710,925
Treasury stock, at cost, 220,994 shares as of June 30, 2026 and December 31, 2025 (8,080) (8,080)
Accumulated other comprehensive income 4,202 4,772
Accumulated deficit (442,596) (432,016)
Total stockholders' equity 595,023 275,601
Noncontrolling interest 1,153 1,136
Total equity 596,176 276,737
Total liabilities and stockholders' equity 1,057,809 703,720
Class A Common Stock    
Stockholders' equity    
Common stock
Class B Common Stock    
Stockholders' equity    
Common stock