XML 36 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 166,728 $ 51,704
Short-term investments 126,146 63,191
Accounts receivable 33,608 19,660
Inventory 40,737 20,533
Prepaid expenses and other current assets 8,661 3,127
Total current assets 375,880 158,215
Inventory, non-current 18,528 0
Property and equipment, net 42,556 24,187
Operating lease right-of-use asset, net 28,828 30,663
Other non-current assets 6,301 2,285
Acquired intangible assets, net 28,954 1,400
Goodwill 111,297 106,317
Total assets 612,344 323,067
Current liabilities:    
Accounts payable 12,282 9,236
Accrued liabilities 30,739 21,019
Operating lease liabilities, current 6,228 4,323
Deferred revenue, current 13,118 11,607
Deferred grant income, current 3,527 3,612
Term loan, current 0 5,000
Convertible notes, current 0 54,530
Total current liabilities 65,894 109,327
Convertible notes, non-current 299 569
Term loan, non-current 0 3,414
Deferred tax liability 1,081 841
Operating lease liabilities, non-current 26,469 30,374
Deferred revenue, non-current 32,674 3,520
Deferred grant income, non-current 7,243 10,755
Other non-current liabilities 6,962 1,065
Total liabilities 140,622 159,865
Commitments and contingencies (Note 9)
Mezzanine equity:    
Redeemable preferred stock: $0.001 par value; zero and 256 shares authorized, issued and outstanding at December 31, 2024 and 2023, respectively; aggregate liquidation preference of zero and $255,559 at December 31, 2024 and 2023, respectively 0 311,253
Stockholders' equity (deficit):    
Preferred stock: $0.001 par value, 10,000 and 9,744 shares authorized at December 31, 2024 and 2023, respectively; no shares issued and outstanding at December 31, 2024 and 2023 0 0
Common stock: $0.001 par value, 600,000 and 400,000 shares authorized at December 31, 2024 and 2023, respectively; 396,110 and 83,364 shares issued at December 31, 2024 and 2023, respectively; 377,530 and 80,232 shares outstanding at December 31, 2024 and 2023, respectively 396 83
Additional paid-in capital 1,702,219 860,816
Accumulated other comprehensive income (loss) 1,225 (2,221)
Accumulated deficit (1,185,651) (1,000,752)
Treasury stock at cost: 18,580 and 3,132 shares at December 31, 2024 and 2023, respectively (46,467) (5,977)
Total stockholders' equity (deficit) 471,722 (148,051)
Total liabilities, mezzanine equity and stockholders' equity (deficit) $ 612,344 $ 323,067