v3.25.0.1
Income Taxes - Schedule of Components of Deferred Income Taxes (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets    
Deferred interest expense $ 118,228 $ 116,982
Employee benefit plans 10,408 9,079
Accrued liabilities 5,011 5,996
Allowance for credit losses 25,828 21,964
Deferred revenue 60,907 57,494
Operating lease liability 66,925 61,849
Other 12,397 5,006
Tax loss carryforwards 75,312 99,676
Deferred tax assets, gross 375,016 378,046
Valuation allowance (4,206) (1,430)
Net deferred income tax asset 370,810 376,616
Deferred tax liabilities    
Rental equipment and other property, plant and equipment (791,853) (808,873)
Intangible assets (18,106) (60,358)
Right of use asset (66,508) (61,653)
Deferred tax liability (876,467) (930,884)
Net deferred income tax liability $ (505,657) $ (554,268)