v3.25.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cash Flows from Operating Activities:    
Net income $ 64,181 $ 43,466
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 52,739 54,131
Deferred income taxes 12,764 11,592
Provision for credit losses 826 873
Share-based compensation 5,322 4,556
Gain on sale of property, plant and equipment   (9,281)
Gain on sale of used rental equipment (16,674) (15,537)
Foreign currency exchange (gain) loss [1] (86) 163
Amortization of debt issuance costs 45 4
Change in:    
Accounts receivable (15,285) 9,116
Inventories 2,007 (12,788)
Prepaid expenses and other assets (5,270) 5,817
Accounts payable (8,402) 23,155
Accrued liabilities 2,403 166
Deferred income 15,124 23,196
Net cash provided by operating activities 109,694 138,629
Cash Flows from Investing Activities:    
Purchases of rental equipment (50,230) (145,345)
Purchases of property, plant and equipment (21,621) (30,125)
Cash paid for acquisition of businesses (21,947)  
Proceeds from sales of used rental equipment 32,200 29,334
Proceeds from sales of property, plant and equipment   12,251
Net cash used in investing activities (61,598) (133,885)
Cash Flows from Financing Activities:    
Net payments under bank lines of credit (17,730) (43,708)
Borrowings under term note agreement   75,000
Taxes paid related to net share settlement of stock awards (5,684) (4,082)
Payment of dividends (24,020) (23,435)
Net cash (used in) provided by financing activities (47,434) 3,775
Net increase in cash 662 8,519
Cash balance, beginning of period 807 877
Cash balance, end of period 1,469 9,396
Supplemental Disclosure of Cash Flow Information:    
Interest paid, during the period 15,982 26,394
Net income taxes paid (refunded), during the period 5,786 (4,599)
Dividends accrued during the period, not yet paid 12,443 12,150
Rental equipment acquisitions, not yet paid 8,658 $ 7,634
Business acquisition payments withheld $ 1,815  
[1] The Significant Segment Expense categories and amounts align with the segment-level information that is regularly provided to the CODM.