XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 99,101 $ 95,883
Marketable securities available-for-sale 514,628 617,951
Accounts receivables, net of allowance for doubtful accounts of $12,313 at June 30, 2025 and December 31, 2024, respectively 70,699 45,281
Other receivables 2,646 1,625
Inventories 75,687 70,054
Prepaid expenses and other current assets 22,951 18,147
Total current assets 785,712 848,941
Property and equipment, net 45,610 39,001
Operating lease right-of-use assets 20,314 21,608
Goodwill 2,200 1,946
Other assets, net of allowance for doubtful accounts of $10,970 at June 30, 2025 64,613 74,760
Total assets 918,449 986,256
Current liabilities:    
Accounts payable 2,702 9,061
Accrued research and development 5,459 4,310
Accrued liabilities 65,952 61,066
Convertible Notes, current portion, net of debt discount of $188 at June 30, 2025 (Note 7) 40,020 0
Other current liabilities 4,097 4,197
Total current liabilities 118,230 78,634
Convertible Notes, net of debt discount of $4,248 and $1,646 at June 30, 2025 and December 31, 2024, respectively (Note 7) 220,752 223,854
Long-term portion of lease liabilities 24,726 26,388
CEPI accrual long-term (Note 6) 60,337 60,337
Other long-term liabilities 242 244
Total liabilities 424,287 389,457
Commitments and contingencies (Note 5)
Stockholders’ equity:    
Preferred stock: $0.001 par value, 5,000 shares authorized at June 30, 2025 and December 31, 2024; zero shares outstanding at June 30, 2025 and December 31, 2024 0 0
Common stock: $0.001 par value, 278,000 shares authorized at June 30, 2025 and December 31, 2024; 117,230 shares and 125,450 shares issued and outstanding at June 30, 2025 and December 31, 2024, respectively 117 125
Additional paid-in capital 1,474,046 1,504,671
Accumulated other comprehensive income (loss) 652 (4,722)
Accumulated deficit (980,653) (903,275)
Total stockholders’ equity 494,162 596,799
Total liabilities and stockholders’ equity $ 918,449 $ 986,256