XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Unaudited Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 4,297 $ 13,822
Restricted cash 1,439 1,280
Accounts receivable - trade, net of allowance for credit losses of $4,185 as of September 30, 2024 and $4,282 as of December 31, 2023 34,216 44,816
Other receivables, net of allowance for credit losses of $877 as of September 30, 2024 and 0 as of December 31, 2023 962 452
Inventories 79,087 33,113
Contract assets 598 825
Prepaid expenses and other current assets 13,625 7,685
Current assets held for sale 0 94,375
Total current assets 134,224 196,368
Property, plant and equipment, net 2,930 3,108
Right-of-use assets from operating leases 4,453 3,661
Intangible assets, net 25,840 25,065
Other assets 11,056 13,371
Non-current assets held for sale 0 7,808
Total assets 178,503 249,381
Current liabilities:    
Accounts payable - trade 63,072 46,003
Contract liabilities 12,105 14,945
Operating lease liabilities 2,473 2,732
Accrued and other liabilities 32,431 32,704
Current liabilities held for sale 0 69,427
Total current liabilities 110,081 165,811
Long-term debt 16,424 7,308
Contract liabilities - non-current 1,831 2,834
Operating lease liabilities - non-current 3,539 3,994
Pension liabilities 11,358 11,504
Other long-term liabilities 2,936 1,797
Non-current liabilities held for sale 0 33,574
Total liabilities 146,169 226,822
Commitments and contingencies (Note 13)
Stockholders’ equity:    
Common stock, $0.001 par value, 72,000 shares authorized, 38,741 and 32,122 shares issued and outstanding as of September 30, 2024 and December 31, 2023, respectively. 37 31
Preferred stock, $0.001 par value, 25,000 shares authorized and no shares issued and outstanding as of September 30, 2024 and December 31, 2023, respectively. 0 0
Additional paid-in capital 317,291 294,863
Accumulated other comprehensive income (loss) 1,124 (8,447)
Accumulated deficit (286,118) (263,888)
Total stockholders’ equity 32,334 22,559
Total liabilities and stockholders’ equity $ 178,503 $ 249,381