v3.25.2
Consolidated Statement of Cash Flows Statement - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cash Flows from Operating Activities:    
Net income $ 29,140 $ 16,080
Adjustments to reconcile income to net cash provided by operating activities, net of acquisition impact:    
Gain on dispositions of assets (5,270) 0
Depreciation 19,650 20,000
Amortization of intangible assets 8,540 8,430
Amortization of debt issue costs 480 480
Deferred income taxes 3,250 2,840
Non-cash compensation expense 5,000 6,420
Provision for losses on accounts receivable (1,140) 860
Increase in receivables (29,700) (24,650)
Decrease (increase) in inventories 1,300 (18,310)
Increase in prepaid expenses and other assets (1,430) (400)
Increase (decrease) in accounts payable and accrued liabilities 14,520 (1,210)
Other operating activities (4,900) 4,130
Net cash provided by operating activities, net of acquisition impact 39,440 14,670
Cash Flows from Investing Activities:    
Capital expenditures (29,980) (24,110)
Acquisition of businesses, net of cash acquired (37,160) 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,180 230
Net cash used for investing activities (45,960) (23,880)
Cash Flows from Financing Activities:    
Proceeds from borrowings on revolving credit facilities 140,950 153,530
Repayments of borrowings on revolving credit facilities (118,780) (122,230)
Debt financing fees (1,260) 0
Payments to purchase common stock (2,260) (16,850)
Shares surrendered upon exercise and vesting of equity awards to cover taxes (1,800) (1,560)
Dividends paid (3,280) (3,320)
Other financing activities 160 (240)
Net cash provided by financing activities 13,730 9,330
Increase for the period 7,210 120
At beginning of period 23,070 34,890
At end of period 30,280 35,010
Supplemental disclosure of cash flow information:    
Cash paid for interest 9,490 8,940
Cash paid for taxes $ 9,210 $ 5,470