XML 29 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 $ 95,883 $ 150,279
Marketable securities available-for-sale 617,951 592,023
Accounts receivables, net of allowance for doubtful accounts of $12,313 at December 31, 2024 and December 31, 2023, respectively 45,281 40,607
Other receivables 1,625 3,926
Inventories 70,054 53,290
Prepaid expenses and other current assets 18,147 18,995
Total current assets 848,941 859,120
Property and equipment, net 39,001 37,297
Operating lease right-of-use assets 21,608 24,287
Goodwill 1,946 2,067
Other assets (Note 9) 74,760 74,325
Total assets 986,256 997,096
Current liabilities:    
Accounts payable 9,061 5,245
Accrued research and development 4,310 2,982
Accrued liabilities (Note 7) 61,066 49,448
Other current liabilities 4,197 4,520
Total current liabilities 78,634 62,195
Convertible Notes, net of debt discount of $1,646 and $2,802 at December 31, 2024 and December 31, 2023, respectively (Note 10) 223,854 222,698
Long-term portion of lease liabilities 26,388 29,720
CEPI accrual long-term (Note 9) 60,337 60,337
Other long-term liabilities 244 74
Total liabilities 389,457 375,024
Commitments and contingencies (Note 8)
Stockholders’ equity:    
Preferred stock: $0.001 par value, 5,000 shares authorized at December 31, 2024, and 2023; zero shares outstanding at December 31, 2024 and 2023 0 0
Common stock: $0.001 par value; 278,000 shares authorized at December 31, 2024 and 2023; 125,450 shares and 129,530 shares issued and outstanding at December 31, 2024 and 2023, respectively 125 130
Additional paid-in capital 1,504,671 1,554,634
Accumulated other comprehensive loss (4,722) (2,108)
Accumulated deficit (903,275) (930,584)
Total stockholders’ equity 596,799 622,072
Total liabilities and stockholders’ equity $ 986,256 $ 997,096