XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 34,347 $ 46,666
Restricted cash 3,969 6,808
Accounts receivable - trade, net of allowance for credit losses of $16,184 as of December 31, 2022 and $17,735 as of December 31, 2021 134,471 86,114
Other receivables 16,144 10,621
Inventories 94,288 56,893
Contract assets 576 2,184
Prepaid expenses and other current assets 7,410 5,690
Total current assets 291,205 214,976
Property, plant and equipment, net 9,478 9,842
Right-of-use assets from operating leases 12,606 12,640
Goodwill 12,594 6,145
Intangible assets, net 31,742 5,115
Other assets 15,536 8,950
Total assets 373,161 257,668
Current liabilities:    
Accounts payable - trade 118,667 64,258
Short-term debt - bank, trade facilities and secured borrowings 9,706  
Current portion of long-term debt 24,073  
Contract liabilities 18,705 6,091
Operating lease liabilities 4,834 4,097
Accrued and other liabilities 25,562 16,032
Total current liabilities 201,547 90,478
Contract liabilities - non-current 7,788 3,044
Operating lease liabilities - non-current 11,417 12,103
Pension liabilities 11,021 16,527
Other long-term liabilities 2,806 3,609
Total liabilities 234,579 125,761
Commitments and contingencies (Note 14)
Stockholders’ equity:    
Common stock, 36,000 shares authorized, 30,968 and 27,505 shares issued and outstanding as of December 31, 2022 and December 31, 2021, respectively, at $0.001 par value 30 27
Preferred stock, $0.001 par value, 25,000 shares authorized and no shares issued and outstanding as of December 31, 2022 and December 31, 2021, respectively
Additional paid-in capital 271,884 223,336
Accumulated other comprehensive loss (4,662) (4,457)
Accumulated deficit (128,670) (86,999)
Total stockholders’ equity 138,582 131,907
Total liabilities and stockholders’ equity $ 373,161 $ 257,668