v3.25.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets    
Cash and cash equivalents $ 125,600 $ 142,482
Accounts receivable, net 49,859 59,299
Inventory 33,189 35,261
Deferred cost of revenue, current portion 7,109 8,727
Prepaid expenses and other current assets 12,106 11,881
Total current assets 227,863 257,650
Property and equipment, net 5,305 2,451
Deferred cost of revenue 1,851 3,073
Goodwill 92,339 117,268
Intangible assets, net 22,406 23,375
Other long-term assets 16,301 16,359
Total assets 366,065 420,176
Current liabilities    
Accounts payable 12,090 8,716
Accrued expenses and other current liabilities 24,896 27,245
Deferred revenue, current portion 38,887 35,071
Total current liabilities 75,873 71,032
Deferred revenue 32,704 52,588
Other long-term liabilities 6,818 7,121
Total liabilities 115,395 130,741
Commitments and contingencies (Note 12)
Convertible preferred stock, $0.0001 par value; 50,000 shares authorized as of March 31, 2025 and December 31, 2024; no shares of preferred stock issued and outstanding as of March 31, 2025 and December 31, 2024 0 0
Stockholders' equity    
Class A common stock, $0.0001 par value; 500,000 shares authorized as of March 31, 2025 and December 31, 2024, respectively; 191,749 and 192,049 shares issued and outstanding as of March 31, 2025 and December 31, 2024, respectively 19 19
Additional paid-in capital 639,894 637,361
Accumulated deficit (389,233) (347,847)
Accumulated other comprehensive loss (10) (98)
Total stockholders' equity 250,670 289,435
Total liabilities, convertible preferred stock and stockholders' equity $ 366,065 $ 420,176