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 (loss) income $ (4,793) $ 2,184
Adjustments to reconcile net (loss) income to net cash from operating activities:    
Depreciation 7,303 7,367
Amortization of purchased intangible assets 8,713 9,526
Amortization of deferred debt issuance costs 472 448
Stock-based compensation 1,657 3,016
Bad debt expense 95 696
Deferred income taxes 559 414
Asset impairments 0 296
Other, net (576) 988
Change in:    
Accounts receivable, net (9,193) (4,854)
Inventories (23,444) 10,716
Prepaid expenses and other 6,781 12,367
Accounts payable 1,882 (4,449)
Contract liabilities 7,630 (11,415)
Accrued expenses and other liabilities (7,425) (7,566)
Net cash (used in) provided by operating activities (10,339) 19,734
Cash flows from investing activities:    
Acquisition of property, plant and equipment (3,384) (6,700)
Proceeds from property, plant and equipment reimbursements 1,403 1,788
Proceeds on sale of property, plant and equipment 335 27
Proceeds from settlement of note receivable 0 4,167
Net cash used in investing activities (1,646) (718)
Cash flows from financing activities:    
Repayments on term loan (1,562) (1,250)
Borrowings on revolving loans 123,938 46,859
Repayments on revolving loans (114,175) (57,887)
Payment of debt issuance costs 0 (650)
Distributions to redeemable noncontrolling interest holder 0 (6,255)
Treasury stock purchases (460) (563)
Net cash provided by (used in) financing activities 7,741 (19,746)
Effects of exchange rates on cash 897 (1,132)
Net decrease in cash and cash equivalents (3,347) (1,862)
Cash and cash equivalents, beginning of the period 31,898 14,289
Cash and cash equivalents, end of the period $ 28,551 $ 12,427