v3.25.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 155,212 $ 88,775
Accounts Receivable, after Allowance for Credit Loss, Current 19,881 20,793
Inventories 69,314 70,789
Current portion of vendor advances 5,670 5,547
Prepaid expenses and other current assets 7,306 6,709
Total current assets 257,383 192,613
Property and equipment, net 17,981 19,518
Intangible assets, net 8,566 8,916
Non-current portion of vendor advances 14,890 15,042
Operating lease assets 13,852 14,233
Other non-current assets 5,740 5,760
Total assets 318,412 256,082
Current liabilities:    
Accounts payable 2,277 4,250
Deferred revenue, current 15,385 16,139
Accrued purchase commitments, current 131 131
Accrued expenses and other current liabilities 22,824 27,695
Warrant liabilities, current 1,859 0
Total current liabilities 42,476 48,215
Deferred revenue, non-current 7,599 7,315
Warrant liabilities, non-current 0 2,685
Operating lease liabilities 19,757 20,398
Other non-current liabilities 8,884 8,637
Total liabilities 78,716 87,250
Commitments and contingencies (Note 12)
Stockholders’ equity:    
Additional paid-in capital 1,055,768 970,940
Accumulated deficit (816,097) (802,130)
Total stockholders’ equity 239,696 168,832
Total liabilities and stockholders’ equity 318,412 256,082
Class A Common Stock    
Stockholders’ equity:    
Common stock 22 19
Class B Common Stock    
Stockholders’ equity:    
Common stock $ 3 $ 3