XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.2
Unaudited Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 17,125 $ 46,666
Restricted cash 5,862 6,808
Accounts receivable - trade, net of allowance for doubtful accounts of $16,304 as of June 30, 2022 and $17,735 as of December 31, 2021 105,343 86,114
Other receivables 12,988 10,621
Inventories 69,457 56,893
Contract assets 1,281 2,184
Prepaid expenses and other current assets 12,525 5,690
Total current assets 224,581 214,976
Property, plant and equipment, net 9,849 9,842
Right-of-use assets from operating leases 14,996 12,640
Goodwill 28,977 6,145
Intangible assets, net 23,156 5,115
Other assets 10,264 8,950
Total assets 311,823 257,668
Current liabilities:    
Accounts payable - trade 79,678 64,258
Current portion of long-term debt 1,250  
Contract liabilities 20,446 6,091
Operating lease liabilities 4,445 4,097
Accrued and other liabilities 19,166 16,032
Total current liabilities 124,985 90,478
Long-term debt 23,419  
Contract liabilities - non-current 7,858 3,044
Operating lease liabilities - non-current 13,410 12,103
Pension liabilities 15,073 16,527
Other long-term liabilities 2,990 3,609
Total liabilities 187,735 125,761
Commitments and contingencies (Note 13)
Stockholders’ equity:    
Common stock, 36,000 shares authorized, 27,784 and 27,505 shares issued and outstanding as of June 30, 2022 and December 31, 2021, respectively, at $0.001 par value 27 27
Additional paid-in capital 229,969 223,336
Accumulated other comprehensive loss (9,432) (4,457)
Accumulated deficit (96,476) (86,999)
Total stockholders’ equity 124,088 131,907
Total liabilities and stockholders’ equity $ 311,823 $ 257,668