XML 16 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 114,576 $ 159,169
Restricted cash 26,905 26,924
Accounts receivable, net of allowance for credit losses of $2,680 and $2,236 18,072 15,847
Inventories 24,588 11,546
Prepaids and other current assets 12,323 14,021
Total current assets 196,464 227,507
Property and equipment, net 19,498 23,544
Intangible assets, net 32,773 30,246
Goodwill 6,160 6,160
Equity securities, including securities measured at fair value of $25,400 and $21,640 77,741 78,186
Operating lease right-of-use assets 6,131 6,858
Other long-term assets, net 24,958 29,453
Total assets 363,725 401,954
Current liabilities:    
Accounts payable 78,035 81,939
Accrued liabilities 61,568 73,614
Unearned revenue 40,807 43,095
Operating lease liabilities, current 839 1,342
Short-Term Debt 24,898 24,871
Total current liabilities 206,147 224,861
Operating lease liabilities, non-current 6,293 6,452
Other long-term liabilities 7,917 7,909
Total liabilities 220,357 239,222
Commitments and contingencies (Note 9)
Stockholders' equity:    
Preferred stock, $0.0001 par value, authorized shares - 5,000, issued and outstanding - none 0 0
Common stock, $0.0001 par value, authorized shares - 100,000 6 5
Additional paid-in capital 1,093,943 1,072,869
Accumulated deficit (780,378) (740,466)
Treasury stock at cost - 6,581 and 6,491 (170,203) (169,676)
Total stockholders' equity 143,368 162,732
Total liabilities and stockholders' equity $ 363,725 $ 401,954