XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Unaudited Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 2,636 $ 13,822
Restricted cash 1,285 1,280
Accounts receivable - trade, net of allowance for credit losses of $4,110 as of March 31, 2024 and $4,282 as of December 31, 2023 38,428 44,816
Other receivables 453 452
Inventories 31,807 33,113
Contract assets 756 825
Prepaid expenses and other current assets 7,807 7,685
Current assets held for sale 89,378 94,375
Total current assets 172,550 196,368
Property, plant and equipment, net 2,801 3,108
Right-of-use assets from operating leases 3,929 3,661
Intangible assets, net 23,875 25,065
Other assets 12,959 13,371
Non-current assets held for sale 6,574 7,808
Total assets 222,688 249,381
Current liabilities:    
Accounts payable - trade 35,805 46,003
Contract liabilities 14,825 14,945
Operating lease liabilities 2,647 2,732
Accrued and other liabilities 25,109 32,704
Current liabilities held for sale 71,204 69,427
Total current liabilities 149,590 165,811
Long-term debt 7,641 7,308
Contract liabilities - non-current 2,021 2,834
Operating lease liabilities - non-current 3,909 3,994
Pension liabilities 11,136 11,504
Other long-term liabilities 1,547 1,797
Non-current liabilities held for sale 31,849 33,574
Total liabilities 207,693 226,822
Commitments and contingencies (Note 13)
Stockholders’ equity:    
Common stock, $0.001 par value, 72,000 shares authorized, 37,610 and 32,122 shares issued and outstanding as of March 31, 2024 and December 31, 2023, respectively. 36 31
Preferred stock, $0.001 par value, 25,000 shares authorized, and no shares issued and outstanding as of March 31, 2024 and December 31, 2023, respectively. 0 0
Additional paid-in capital 307,358 294,863
Accumulated other comprehensive loss (9,805) (8,447)
Accumulated deficit (282,594) (263,888)
Total stockholders’ equity 14,995 22,559
Total liabilities and stockholders’ equity $ 222,688 $ 249,381