v3.25.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets    
Cash and cash equivalents $ 105,044 $ 142,482
Accounts receivable, net 58,571 59,299
Inventory 33,352 35,261
Deferred cost of revenue, current portion 5,782 8,727
Prepaid expenses and other current assets 14,794 11,881
Total current assets 217,543 257,650
Property and equipment, net 5,583 2,451
Deferred cost of revenue 910 3,073
Goodwill 92,339 117,268
Intangible assets, net 21,438 23,375
Other long-term assets 16,156 16,359
Total assets 353,969 420,176
Current liabilities    
Accounts payable 11,664 8,716
Accrued expenses and other current liabilities 30,588 27,245
Deferred revenue, current portion 37,807 35,071
Total current liabilities 80,059 71,032
Deferred revenue 28,550 52,588
Other long-term liabilities 6,511 7,121
Total liabilities 115,120 130,741
Commitments and contingencies (Note 12)
Convertible preferred stock, $0.0001 par value; 50,000 shares authorized as of June 30, 2025 and December 31, 2024; no shares of preferred stock issued and outstanding as of June 30, 2025 and December 31, 2024 0 0
Stockholders' equity    
Class A common stock, $0.0001 par value; 500,000 shares authorized as of June 30, 2025 and December 31, 2024, respectively; 188,064 and 192,049 shares issued and outstanding as of June 30, 2025 and December 31, 2024, respectively 19 19
Additional paid-in capital 642,010 637,361
Accumulated deficit (403,809) (347,847)
Accumulated other comprehensive loss 629 (98)
Total stockholders' equity 238,849 289,435
Total liabilities, convertible preferred stock and stockholders' equity $ 353,969 $ 420,176