XML 9 R2.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash $ 400,575 $ 336,650
Accounts receivable 104,851 97,722
Inventory 38,868 46,554
Prepaid expenses and other current assets 13,835 16,290
Total current assets 558,129 497,216
Property, plant and equipment, net 312,255 285,970
Operating lease right-of-use assets 5,818 6,481
Restricted cash 500 500
Goodwill 11,549 11,549
Acquired intangible assets, net 2,050 2,152
Other non-current assets 221 208
Total assets 890,522 804,076
Current liabilities:    
Accounts payable 9,539 10,292
Accrued expenses and other current liabilities 42,490 45,152
Deferred revenue 1,570 1,742
Operating lease liabilities 3,021 2,727
Total current liabilities 56,620 59,913
Convertible senior notes, net 451,364 449,939
Long-term debt, net 59,525 59,372
Operating lease liabilities, net of current portion 4,912 6,249
Total liabilities 572,421 575,473
Commitments and contingencies (Note 10)
Stockholders' equity:    
Preferred stock, no par value; 25,000,000 shares authorized; no shares issued or outstanding
Common stock, no par value; 150,000,000 shares authorized; 34,039,710 shares and 33,617,972 shares issued and outstanding as of June 30, 2025 and December 31, 2024, respectively 725,655 697,208
Accumulated other comprehensive income (loss) 98 (364)
Accumulated deficit (407,652) (468,241)
Total stockholders' equity 318,101 228,603
Total liabilities and stockholders' equity $ 890,522 $ 804,076