XML 20 R7.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Operating activities    
Net loss $ (31,246) $ (36,058)
Adjustments to reconcile net loss to net cash (used in) from operating activities:    
Depreciation, depletion and amortization 14,721 15,661
Provision for inventory obsolescence 882 786
Restructuring expenses 3,355 314
Stock-based compensation expense 758 1,625
Non-cash operating lease expense 3,923 4,375
Non-cash loss from asset disposition 0 11,103
Other 1,400 323
Changes in assets and liabilities:    
Accounts receivable (140) (1,986)
Inventories 2,878 8,608
Prepaid expenses and other current assets 177 1,781
Other assets (182) (234)
Accounts payable 134 739
Accrued expenses and other current liabilities (2,259) 263
Deferred revenue (527) (496)
Lease liabilities (3,851) (5,315)
Other long-term liabilities (70) (2)
Net cash (used in) from operating activities (10,047) 1,487
Investing activities    
Capital expenditures of property, plant and equipment (525) (1,810)
Cash proceeds from IGE Asset Sale for property, plant and equipment 0 3,700
Other 24 390
Net cash (used in) from investing activities (501) 2,280
Financing activities    
Borrowings under foreign revolving credit facilities 210 251
Repayments of foreign revolving credit facilities (225) (296)
Repayments of Term Loan (4,851) (2,282)
Payment of withholding tax related to stock awards (27) (98)
Finance lease principal payments (228) (1,151)
Net cash used in financing activities (5,121) (3,576)
Effect of exchange rate changes on cash and cash equivalents 549 (189)
Net (decrease) increase in cash and cash equivalents (15,120) 2
Cash and cash equivalents at beginning of period 26,111 30,312
Cash and cash equivalents at end of period 10,991 30,314
Non-cash investing and financing activities    
Right-of-use assets acquired (relinquished) under operating lease obligations, net 2,166 (1,924)
Capital expenditures included in accounts payable and accrued liabilities 131 719
Supplemental information    
Cash paid for interest 6,920 8,560
Cash paid for income taxes $ 343 $ 68