XML 16 R7.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Statement of Cash Flows [Abstract]    
Net cash flows provided by (used in) operating activities $ 1,933 $ (7,614)
Cash flows used in investing activities:    
Purchases of property, plant and equipment (9,134) (3,661)
Proceeds from government grants, used for purchase of equipment   323
Proceeds from sale of property, plant and equipment 7  
Purchases of long-term marketable securities (185) (10)
Proceeds from sale of long-term marketable securities 449 334
Net cash flows used in investing activities (8,863) (3,014)
Cash flows provided by (used in) financing activities    
Proceeds from Equipment Term Notes   13,500
Proceeds from revolving credit facility 18,632 18,332
Payments on revolving credit facility (12,618) (25,144)
Repayment of debt principal (2,660) (1,475)
Payment of debt issuance costs   (840)
Proceeds from shareholder exercise of warrants   1
Net cash flows provided by financing activities 3,354 4,374
Effect of exchange rate changes on cash and cash equivalents (80) 772
Net decrease in cash and cash equivalents (3,656) (5,482)
Cash and cash equivalents at beginning of period 10,703 15,427
Cash and cash equivalents at end of period 7,047 9,945
Supplemental information:    
Income tax payments (net of refunds) 1,114 760
Interest payments 4,709 4,508
Non-cash investing and financing activities:    
Purchases of property, plant and equipment in accounts payable 1,110 1,389
Finance lease right-of-use assets exchanged for lease liabilities   23
Operating lease right-of-use assets exchanged for lease liabilities $ 137 $ 633