v3.25.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Current assets    
Cash and cash equivalents $ 104,550 $ 142,482
Accounts receivable, net 47,401 59,299
Inventory 26,670 35,261
Deferred cost of revenue, current portion 3,068 8,727
Prepaid expenses and other current assets 6,189 11,881
Total current assets 187,878 257,650
Property and equipment, net 5,121 2,451
Deferred cost of revenue 121 3,073
Goodwill 92,339 117,268
Intangible assets, net 19,501 23,375
Other long-term assets 15,965 16,359
Total assets 320,925 420,176
Current liabilities    
Accounts payable 13,012 8,716
Accrued expenses and other current liabilities 14,040 27,245
Deferred revenue, current portion 32,966 35,071
Total current liabilities 60,018 71,032
Deferred revenue 22,968 52,588
Other long-term liabilities 5,800 7,121
Total liabilities 88,786 130,741
Commitments and contingencies (Note 12)
Convertible preferred stock, $0.0001 par value; 50,000 shares authorized as of December 31, 2025 and December 31, 2024; no shares of preferred stock issued and outstanding as of December 31, 2025 and December 31, 2024 0 0
Stockholders' equity    
Class A common stock, $0.0001 par value; 500,000 shares authorized as of December 31, 2025 and December 31, 2024, respectively; 189,677 and 192,049 shares issued and outstanding as of December 31, 2025 and December 31, 2024, respectively 19 19
Additional paid-in capital 645,051 637,361
Accumulated deficit (413,294) (347,847)
Accumulated other comprehensive loss 363 (98)
Total stockholders' equity 232,139 289,435
Total liabilities, convertible preferred stock and stockholders' equity $ 320,925 $ 420,176