XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 132,139 $ 179,894
Short-term investment securities 144,101 131,106
Accounts receivable, net 190,121 129,185
Inventories 157,759 110,458
Other current assets 20,390 15,716
Total current assets 644,510 566,359
Restricted cash 1,302 1,298
Long-term investment securities 1,907 808
Right of use assets 6,927 7,151
Other noncurrent assets [1] 2,042 2,074
Total assets 656,689 577,690
Current liabilities:    
Accounts payable and accrued expenses 133,932 58,296
Other current liabilities [1] 2,947 4,627
Lease liability – current portion 1,116 1,157
Deferred revenue - current portion [1] 17,079 11,414
Accrued compensation 5,135 15,185
Total current liabilities 160,209 90,679
Deferred revenue, non-current portion 6,598 12,085
Loan payable – non-current 244,733 244,429
Lease liability – non-current 7,860 8,133
Total liabilities 419,400 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,736,286 and 156,204,159 shares issued, 158,168,688 and 155,836,256 shares outstanding at March 31, 2025 and December 31, 2024, respectively) 159 156
Additional paid-in capital 1,776,381 1,760,396
Treasury stock, at cost, 567,598 and 367,903 shares at March 31, 2025 and December 31, 2024, respectively (15,117) (8,994)
Accumulated deficit (1,524,134) (1,529,194)
Total stockholders’ equity 237,289 222,364
Total liabilities and stockholders’ equity $ 656,689 $ 577,690
[1] Amounts as of December 31, 2023 have been reclassified to conform to current period presentation.