v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income (loss) $ (9,340) $ (9,073)
Adjustments to reconcile net loss to cash flows from operating activities from continuing operations:    
Depreciation and amortization 7,487 7,235
Noncash amortization of debt financing costs 991 142
Share-based compensation expense 2,456 1,751
Non-cash income on derivative contracts (356) (820)
Non-cash loss on warrants 8,420 0
Gain on sale of assets (13,957) 0
Loss on extinguishment of debt 2,987 460
Recall expense - discontinued operations 1,500 0
Change in other operating items:    
Accounts receivable (29,726) 13,396
Inventories (11,709) 12,636
Prepaid expenses (1,890) (3,146)
Accounts payable 27,131 2,096
Accrued liabilities 12,050 (4,503)
Other operating activities, net 4,079 13,867
Net cash provided by operating activities 123 34,041
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property, plant and equipment (5,735) (5,271)
Proceeds from disposal/sale of property, plant and equipment 15,922 0
Net cash provided by (used in) investing activities 10,187 (5,271)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from at-the-market offering program 11,818 0
At-the-market offering issuance costs (237) 0
Borrowings under Term Loan due 2030 0 95,000
Repayment of Term Loan due 2030 (26,224) (85,000)
Repayment of prior revolving credit facility 0 (50,500)
Borrowings under ABL revolving credit facility due 2030 8,662 30,300
Repayment under ABL revolving credit facility due 2030 (747) 0
Borrowings under China credit facility 2,897 4,186
Repayment of China credit facility (1,429) 0
Surrender of shares to pay withholding taxes (597) (10)
Debt issuance and amendment costs 0 (6,127)
Prepayment premium and make-whole interest payment (1,414) 0
Other financing activities 180 (68)
Net cash used in financing activities (7,091) (12,219)
EFFECT OF CURRENCY EXCHANGE RATE CHANGES ON CASH (549) 2,109
NET INCREASE IN CASH 2,670 18,660
CASH:    
Beginning of period 33,282 26,630
End of period $ 35,952 $ 45,290