XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Unaudited Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 34,160 $ 46,666
Restricted cash 6,343 6,808
Accounts receivable - trade, net of allowance for doubtful accounts of $17,058 as of March 31, 2022 and $17,735 as of December 31, 2021 82,607 86,114
Other receivables 9,898 10,621
Inventories 66,459 56,893
Contract assets 902 2,184
Prepaid expenses and other current assets 13,039 5,690
Total current assets 213,408 214,976
Property, plant and equipment, net 10,277 9,842
Right-of-use assets from operating leases 11,751 12,640
Goodwill 6,145 6,145
Intangible assets, net 4,820 5,115
Other assets 9,904 8,950
Total assets 256,305 257,668
Current liabilities:    
Accounts payable - trade 63,774 64,258
Contract liabilities 7,103 6,091
Operating lease liabilities 3,927 4,097
Accrued and other liabilities 16,832 16,032
Total current liabilities 91,636 90,478
Contract liabilities - non-current 2,881 3,044
Operating lease liabilities - non-current 11,029 12,103
Pension liabilities 16,106 16,527
Other long-term liabilities 3,704 3,609
Total liabilities 125,356 125,761
Commitments and contingencies (Note 13)
Stockholders’ equity:    
Common stock, 36,000 shares authorized, 27,603 and 27,505 shares issued and outstanding as of March 31, 2022 and December 31, 2021, respectively, at $0.001 par value 27 27
Additional paid-in capital 226,163 223,336
Accumulated other comprehensive loss (4,793) (4,457)
Accumulated deficit (90,448) (86,999)
Total stockholders’ equity 130,949 131,907
Total liabilities and stockholders’ equity $ 256,305 $ 257,668