XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Unaudited Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 6,869 $ 13,822
Restricted cash 1,268 1,280
Accounts receivable - trade, net of allowance for credit losses of $3,937 as of June 30, 2024 and $4,282 as of December 31, 2023 40,162 44,816
Other receivables 691 452
Inventories 80,149 33,113
Contract assets 786 825
Prepaid expenses and other current assets 8,026 7,685
Current assets held for sale 0 94,375
Total current assets 137,951 196,368
Property, plant and equipment, net 3,275 3,108
Right-of-use assets from operating leases 4,581 3,661
Intangible assets, net 27,906 25,065
Other assets 11,680 13,371
Non-current assets held for sale 0 7,808
Total assets 185,393 249,381
Current liabilities:    
Accounts payable - trade 49,059 46,003
Contract liabilities 13,540 14,945
Operating lease liabilities 2,752 2,732
Accrued and other liabilities 27,710 32,704
Current liabilities held for sale 0 69,427
Total current liabilities 93,061 165,811
Long-term debt 15,674 7,308
Contract liabilities - non-current 2,381 2,834
Operating lease liabilities - non-current 3,819 3,994
Pension liabilities 10,987 11,504
Other long-term liabilities 2,890 1,797
Non-current liabilities held for sale 0 33,574
Total liabilities 128,812 226,822
Commitments and contingencies (Note 13)
Stockholders’ equity:    
Common stock, $0.001 par value, 72,000 shares authorized, 37,748 and 32,122 shares issued and outstanding as of June 30, 2024 and December 31, 2023, respectively. 36 31
Preferred stock, $0.001 par value, 25,000 shares authorized and no shares issued and outstanding as of June 30, 2024 and December 31, 2023, respectively. 0 0
Additional paid-in capital 315,308 294,863
Accumulated other comprehensive income (loss) 1,709 (8,447)
Accumulated deficit (260,472) (263,888)
Total stockholders’ equity 56,581 22,559
Total liabilities and stockholders’ equity $ 185,393 $ 249,381