XML 17 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 18,957 $ 34,347
Restricted cash 1,804 3,969
Accounts receivable - trade, net of allowance for credit losses of $20,449 as of December 31, 2023 and $16,184 as of December 31, 2022 70,477 134,471
Other receivables 13,217 16,144
Inventories 82,227 94,288
Contract assets 825 576
Prepaid expenses and other current assets 8,861 7,410
Total current assets 196,368 291,205
Property, plant and equipment, net 5,723 9,478
Right-of-use assets from operating leases 7,135 12,606
Goodwill 0 12,594
Intangible assets, net 25,484 31,742
Other assets 14,671 15,536
Total assets 249,381 373,161
Current liabilities:    
Accounts payable - trade 83,914 118,667
Short-term debt - bank, trade facilities and secured borrowings 19,633 9,706
Current portion of long-term debt 0 24,073
Contract liabilities 15,990 18,705
Operating lease liabilities 4,590 4,834
Accrued and other liabilities 41,684 25,562
Total current liabilities 165,811 201,547
Long-term debt 37,908 0
Contract liabilities - non-current 3,712 7,788
Operating lease liabilities - non-current 5,611 11,417
Pension liabilities 11,802 11,021
Other long-term liabilities 1,978 2,806
Total liabilities 226,822 234,579
Commitments and contingencies (Note 14)
Stockholders’ equity:    
Common stock, 72,000 and 36,000 shares authorized, 32,122 and 30,968 shares issued and outstanding as of December 31, 2023 and December 31, 2022, respectively, at $0.001 par value 31 30
Preferred stock, $0.001 par value, 25,000 shares authorized and no shares issued and outstanding as of December 31, 2023 and December 31, 2022, respectively
Additional paid-in capital 294,863 271,884
Accumulated other comprehensive loss (8,447) (4,662)
Accumulated deficit (263,888) (128,670)
Total stockholders’ equity 22,559 138,582
Total liabilities and stockholders’ equity $ 249,381 $ 373,161