v3.25.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current Assets    
Cash and cash equivalents $ 340,954 $ 165,767
Accounts receivable, net of allowances of $1,141 and $1,115 at December 31, 2024 and December 31, 2023, respectively 154,819 94,462
Inventory 38,386 28,845
Warrant asset 0 5,070
Prepaid expenses and other current assets 26,135 17,295
Marketable equity securities 107,309 31,807
Deferred offering costs 0 7,085
Total current assets 667,603 350,331
Property and equipment, net 58,056 61,681
Goodwill 73,343 73,354
Warrant asset, less current portion 0 4,930
Intangible assets, net 11,716 21,916
Investments and other assets 8,305 8,971
Investment in joint venture 91,450 0
Warrant contract asset, less current portion 0 21,499
Operating lease right-of-use assets 14,762 20,530
Restricted cash 881 840
Total Assets 926,116 564,052
Current Liabilities    
Accounts payable 53,804 54,421
Accrued expenses 130,407 82,517
Deferred revenue 75,981 64,860
Deferred other income 15,955 0
Other current liabilities 6,964 8,213
Operating lease liabilities 6,459 6,437
Accrued data licensing fees 1,500 6,382
Accrued dividends 0 9,797
Total current liabilities 291,070 232,627
Operating lease liabilities, less current portion 26,199 32,040
Convertible promissory note 168,192 193,124
Warrant liability 0 34,500
Other long-term liabilities 15,980 19,751
Interest payable 70,450 55,321
Long-term debt, net 267,244 256,541
Deferred other income, less current portion 23,932 0
Deferred revenue, less current portion 6,710 16,768
Total Liabilities 869,777 840,672
Commitments and contingencies
Convertible redeemable preferred stock, $0.0001 par value, no and 69,803,765 shares authorized at December 31, 2024 and December 31, 2023, respectively; no and 63,525,953 shares issued and outstanding at December 31, 2024 and December 31, 2023, respectively; aggregate liquidation preference of $0 and $1,130,429 at December 31, 2024 and December 31, 2023, respectively 0 1,105,543
Stockholders' equity (deficit)    
Treasury Stock, 145,466 shares at December 31, 2024 and December 31, 2023, at cost (3,602) (3,602)
Additional Paid-In Capital 2,210,664 18,345
Accumulated Other Comprehensive (Loss) Income 94 5
Accumulated deficit (2,150,834) (1,396,917)
Total Stockholders' equity (deficit) 56,339 (1,382,163)
Total Liabilities, Convertible redeemable preferred stock, and Stockholders' equity (deficit) 926,116 564,052
Common Class A [Member]    
Stockholders' equity (deficit)    
Common stock value issued 16 6
Common Class B [Member]    
Stockholders' equity (deficit)    
Common stock value issued 1 0
Nonvoting Common Stock [Member]    
Stockholders' equity (deficit)    
Common stock value issued $ 0 $ 0