XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 129,126 $ 179,894
Short-term investment securities 122,744 131,106
Accounts receivable, net 231,516 129,185
Inventories 155,202 110,458
Other current assets 25,374 15,716
Total current assets 663,962 566,359
Restricted cash 1,316 1,298
Long-term investment securities 28,590 808
Right of use assets 6,718 7,151
Other noncurrent assets [1] 2,027 2,074
Total assets 702,613 577,690
Current liabilities:    
Accounts payable and accrued expenses 134,021 58,296
Other current liabilities [1] 2,256 4,627
Lease liability – current portion 1,091 1,157
Deferred revenue - current portion [1] 23,911 11,414
Accrued compensation 10,610 15,185
Total current liabilities 171,889 90,679
Deferred revenue, non-current portion 1,667 12,085
Loan payable – non-current 245,037 244,429
Lease liability – non-current 7,588 8,133
Total liabilities 426,181 355,326
Commitments and contingencies
Stockholders’ equity:    
Common stock, $0.001 par value per share (190,000,000 and 175,000,000 shares authorized, 158,786,335 and 156,204,159 shares issued, 158,025,237 and 155,836,256 shares outstanding at June 30, 2025 and December 31, 2024, respectively) 159 156
Additional paid-in capital 1,794,212 1,760,396
Treasury stock, at cost, 761,098 and 367,903 shares at June 30, 2025 and December 31, 2024, respectively (21,992) (8,994)
Accumulated deficit (1,495,947) (1,529,194)
Total stockholders’ equity 276,432 222,364
Total liabilities and stockholders’ equity $ 702,613 $ 577,690
[1] Amounts as of December 31, 2023 have been reclassified to conform to current period presentation.