XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statement of Cash Flows Statement - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Cash Flows from Operating Activities:    
Net income $ 38,440 $ 18,610
Adjustments to reconcile income to net cash provided by operating activities, net of acquisition impact:    
Gain on dispositions of assets (5,120) (1,040)
Depreciation 29,770 29,940
Amortization of intangible assets 12,940 12,640
Amortization of debt issue costs 710 720
Deferred income taxes 4,140 3,540
Non-cash compensation expense 8,300 8,050
Provision for losses on accounts receivable (930) 290
Change in asbestos liability 8,030 5,510
Change in environmental liability estimate 0 2,490
Increase in receivables (18,280) (15,910)
Increase in inventories (8,390) (23,050)
(Increase) decrease in prepaid expenses and other assets 8,250 (4,570)
Increase (decrease) in accounts payable and accrued liabilities 3,340 (7,020)
Other operating activities (5,270) 6,500
Net cash provided by operating activities, net of acquisition impact 75,930 36,700
Cash Flows from Investing Activities:    
Capital expenditures (43,650) (35,980)
Acquisition of businesses, net of cash acquired (37,730) 0
Cross-currency swap terminations 0 (3,760)
Settlement of foreign currency exchange forward contract 0 3,760
Net proceeds from disposition of business, property and equipment 21,780 4,100
Net cash used for investing activities (59,600) (31,880)
Cash Flows from Financing Activities:    
Proceeds from borrowings on revolving credit facilities 169,300 248,730
Repayments of borrowings on revolving credit facilities (164,770) (235,380)
Debt financing fees (1,260) 0
Payments to purchase common stock (2,260) (19,270)
Shares surrendered upon exercise and vesting of equity awards to cover taxes (1,850) (1,620)
Dividends paid (4,950) (4,980)
Other financing activities 30 (280)
Net cash used for financing activities (5,760) (12,800)
Increase (decrease) for the period 10,570 (7,980)
At beginning of period 23,070 34,890
At end of period 33,640 26,910
Supplemental disclosure of cash flow information:    
Cash paid for interest 9,920 9,860
Cash paid for taxes $ 11,290 $ 9,080