XML 24 R6.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statement of Cash Flows Statement - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Cash Flows from Operating Activities:    
Net income $ 12,420 $ 5,140
Adjustments to reconcile income to net cash provided by operating activities, net of acquisition impact:    
Gain on dispositions of assets (5,290) (60)
Depreciation 9,640 9,980
Amortization of intangible assets 4,190 4,210
Amortization of debt issue costs 240 240
Deferred income taxes 1,970 3,410
Non-cash compensation expense 2,990 4,570
Provision for losses on accounts receivable (780) 770
Increase in receivables (14,670) (16,190)
Increase in inventories (4,610) (14,260)
Decrease in prepaid expenses and other assets 3,890 510
Increase (decrease) in accounts payable and accrued liabilities 1,060 (3,670)
Other operating activities (1,860) 1,660
Net cash provided by (used for) operating activities, net of acquisition impact 9,190 (3,690)
Cash Flows from Investing Activities:    
Capital expenditures (12,940) (13,250)
Acquisition of businesses, net of cash acquired (37,160) 0
Net proceeds from disposition of business, property and equipment 20,490 110
Net cash used for investing activities (29,610) (13,140)
Cash Flows from Financing Activities:    
Proceeds from borrowings on revolving credit facilities 98,200 68,890
Repayments of borrowings on revolving credit facilities (62,930) (39,820)
Debt financing fees (1,260) 0
Payments to purchase common stock (460) (13,320)
Shares surrendered upon exercise and vesting of equity awards to cover taxes (1,760) (1,560)
Dividends paid (1,610) (1,660)
Other financing activities (120) (120)
Net cash provided by financing activities 30,060 12,410
Increase (decrease) for the period 9,640 (4,420)
At beginning of period 23,070 34,890
At end of period 32,710 30,470
Supplemental disclosure of cash flow information:    
Cash paid for interest 760 490
Cash paid for taxes $ 2,990 $ 1,000