XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Unaudited Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 9,662 $ 34,347
Restricted cash 913 3,969
Accounts receivable - trade, net of allowance for credit losses of $16,710 as of June 30, 2023 and $16,184 as of December 31, 2022 85,367 134,471
Other receivables 23,627 16,144
Inventories 115,329 94,288
Contract assets 590 576
Prepaid expenses and other current assets 9,585 7,410
Total current assets 245,073 291,205
Property, plant and equipment, net 6,694 9,478
Right-of-use assets from operating leases 10,541 12,606
Goodwill 12,594 12,594
Intangible assets, net 29,101 31,742
Other assets 16,487 15,536
Total assets 320,490 373,161
Current liabilities:    
Accounts payable - trade 106,413 118,667
Short-term debt – bank, trade facilities and secured borrowings 18,597 9,706
Current portion of long-term debt, net 23,355 24,073
Contract liabilities 13,489 18,705
Operating lease liabilities 4,856 4,834
Accrued and other liabilities 29,808 25,562
Total current liabilities 196,518 201,547
Contract liabilities - non-current 5,504 7,788
Operating lease liabilities - non-current 9,313 11,417
Pension liabilities 11,076 11,021
Other long-term liabilities 1,900 2,806
Total liabilities 224,311 234,579
Commitments and contingencies (Note 13)
Stockholders’ equity:    
Common stock, 72,000 and 36,000 shares authorized, 31,425 and 30,968 shares issued and outstanding as of June 30, 2023 and December 31, 2022, respectively, at $0.001 par value $ 31 $ 30
Preferred Stock, Par or Stated Value Per Share $ 0.001 $ 0.001
Preferred stock, $0.001 par value, 25,000 shares authorized and no shares issued and outstanding as of June 30, 2023 and December 31, 2022, respectively $ 0 $ 0
Additional paid-in capital 281,349 271,884
Accumulated other comprehensive loss (7,877) (4,662)
Accumulated deficit (177,324) (128,670)
Total stockholders’ equity 96,179 138,582
Total liabilities and stockholders’ equity $ 320,490 $ 373,161