v3.26.3
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Cash flows from operating activities:    
Net income $ 28,534 $ 24,335
Adjustments to reconcile net income to net cash provided by operations:    
Gain on divestitures (500) 0
Depreciation and amortization 25,404 18,235
Stock-based compensation expense 6,154 4,137
Provision for deferred income taxes 7,697 9,362
Credit loss expense 95 19
Gain on sale of assets (1,261) (2,203)
Amortization of original issue discount and debt issuance costs 237 394
Change in assets and liabilities:    
Increase in receivables (7,558) (2,462)
(Increase) decrease in inventories (4,790) 5,007
Increase in other assets (3,119) (3,711)
Increase in accounts payable 2,425 1,466
Increase (decrease) in accrued liabilities and other (3,172) 405
Net cash provided by operating activities 50,146 54,984
Cash flows from investing activities:    
Capital expenditures (45,519) (34,419)
Proceeds from divestitures, net of cash disposed 5,490 14,485
Proceeds from sale of property, plant and equipment 1,811 3,819
Other investing activities (627) 3,089
Net cash used in investing activities (38,845) (13,026)
Cash flows from financing activities:    
Borrowings on lines of credit 49,100 0
Payments on lines of credit (38,500) 0
Debt issuance costs 0 (811)
Purchases of treasury stock (19,330) (22,695)
Proceeds from employee stock plans 528 1,497
Other financing activities (3,979) (2,639)
Net cash used in financing activities (12,181) (24,648)
Effect of exchange rate changes on cash (30) 91
Net increase (decrease) in cash, cash equivalents, and restricted cash (910) 17,401
Cash, cash equivalents, and restricted cash at beginning of period 5,140 18,237
Cash, cash equivalents, and restricted cash at end of period $ 4,230 $ 35,638