XML 28 R8.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Cash Flows from Operating Activities:      
Net income $ 231,727 $ 174,621 $ 115,138
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 107,455 109,375 111,344
Deferred income taxes (benefits) 38,574 (16,952) 4,486
Provision for credit losses 1,890 2,633 837
Share-based compensation 9,502 8,275 8,009
Gain on sale of property, plant and equipment (9,281) (3,618)  
Gain on sale of discontinued operations   (61,513)  
Gain on sale of used rental equipment (35,085) (31,642) (37,979)
Foreign currency exchange loss (gain) 215 (310) 378
Amortization of debt issuance costs 66 8 16
Change in:      
Accounts receivable 6,136 (37,776) (31,361)
Inventories 1,121 (779) (6,055)
Prepaid expenses and other assets 6,887 (28,547) (10,429)
Accounts payable 11,836 (49,761) 8,996
Accrued liabilities 4,924 17,235 7,351
Deferred income (1,592) 14,094 23,701
Net cash provided by operating activities 374,375 95,343 194,432
Cash Flows from Investing Activities:      
Proceeds from sale of discontinued operations   268,012  
Purchases of rental equipment (191,231) (229,679) (187,689)
Purchases of property, plant and equipment (40,228) (43,989) (17,617)
Cash paid for acquisition of businesses   (458,315)  
Cash paid for acquisition of business assets   (3,767)  
Proceeds from sales of used rental equipment 68,453 66,168 73,879
Proceeds from sales of property, plant and equipment 12,251 9,702  
Net cash used in investing activities (150,755) (391,868) (131,427)
Cash Flows from Financing Activities:      
Net (payments) borrowings under bank lines of credit (172,560) 274,225 47,275
Borrowings under term note agreement   75,000  
Principal payment of Series C senior notes     (60,000)
Taxes paid related to net share settlement of stock awards (4,371) (7,233) (6,539)
Payment of dividends (46,759) (45,556) (44,269)
Net cash (used in) provided by financing activities (223,690) 296,436 (63,533)
Effect of foreign currency exchange rate changes on cash   9 (6)
Net decrease in cash (70) (80) (534)
Cash balance, beginning of period 877 957 1,491
Cash balance, end of period 807 877 957
Supplemental Disclosure of Cash Flow Information:      
Gain on merger termination, net of transaction costs, presented under net cash provided by operating activities 116,841    
Interest paid, during the period 48,324 38,603 14,775
Net income taxes paid, during the period 36,524 91,565 27,362
Dividends accrued during the period, not yet paid 12,482 12,010 11,227
Rental equipment acquisitions, not yet paid $ 5,393 $ 16,653 $ 13,220