XML 75 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue Recognition - Schedule of Accounting Guidance for the Company’s Revenues (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Topic 842 revenues $ 2,976 $ 2,682 $ 2,382
Topic 606 revenues 592 600 358
Total revenues $ 3,568 $ 3,282 $ 2,740
Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Total revenues Total revenues Total revenues
Equipment rental, excluding other      
Disaggregation of Revenue [Line Items]      
Topic 842 revenues $ 2,862 $ 2,577 $ 2,284
Total revenues 2,862 2,577 2,284
Delivery and pick-up      
Disaggregation of Revenue [Line Items]      
Topic 606 revenues 213 188 170
Total revenues 213 188 170
Other      
Disaggregation of Revenue [Line Items]      
Topic 842 revenues 114 105 98
Total revenues 114 105 98
Other rental      
Disaggregation of Revenue [Line Items]      
Topic 842 revenues 114 105 98
Topic 606 revenues 213 188 170
Total revenues 327 293 268
Equipment rental      
Disaggregation of Revenue [Line Items]      
Topic 842 revenues 2,976 2,682 2,382
Topic 606 revenues 213 188 170
Total revenues 3,189 2,870 2,552
Sales of rental equipment      
Disaggregation of Revenue [Line Items]      
Topic 606 revenues 311 346 125
Total revenues 311 346 125
Sales of new equipment, parts and supplies      
Disaggregation of Revenue [Line Items]      
Topic 606 revenues 37 38 36
Total revenues 37 38 36
Service and other revenue      
Disaggregation of Revenue [Line Items]      
Topic 606 revenues 31 28 27
Total revenues $ 31 $ 28 $ 27