XML 69 R52.htm IDEA: XBRL DOCUMENT v3.24.4
Revenue Recognition (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenues:                      
Re-rent revenue, Topic 842                 $ 258 $ 233 $ 235
Revenues, Topic 842                 11,757 10,937 9,141
Revenues, Topic 606                 3,588 3,395 2,501
Revenues, Total $ 4,095 $ 3,992 $ 3,773 $ 3,485 $ 3,728 $ 3,765 $ 3,554 $ 3,285 $ 15,345 $ 14,332 $ 11,642
Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration]                 Revenues, Total Revenues, Total Revenues, Total
Total equipment rentals                      
Revenues:                      
Revenues, Topic 842                 $ 11,757 $ 10,937 $ 9,141
Revenues, Topic 606                 1,272 1,127 975
Revenues, Total                 13,029 12,064 10,116
Owned equipment rentals                      
Revenues:                      
Owned equipment rentals, Topic 842                 10,559 9,948 8,310
Revenues, Total                 10,559 9,948 8,310
Re-rent revenue                      
Revenues:                      
Re-rent revenue, Topic 842                 258 233 235
Revenues, Total                 258 233 235
Delivery and pick-up                      
Revenues:                      
Revenues, Topic 606                 1,069 941 799
Revenues, Total                 1,069 941 799
Other                      
Revenues:                      
Other, Topic 842                 940 756 596
Revenues, Topic 606                 203 186 176
Revenues, Total                 1,143 942 772
Total ancillary and other rental revenues                      
Revenues:                      
Revenues, Topic 842                 940 756 596
Revenues, Topic 606                 1,272 1,127 975
Revenues, Total                 2,212 1,883 1,571
Sales of rental equipment                      
Revenues:                      
Revenues, Topic 606                 1,521 1,574 965
Revenues, Total                 1,521 1,574 965
Sales of new equipment                      
Revenues:                      
Revenues, Topic 606                 282 218 154
Revenues, Total                 282 218 154
Contractor supplies sales                      
Revenues:                      
Revenues, Topic 606                 155 146 126
Revenues, Total                 155 146 126
Service and other revenues                      
Revenues:                      
Revenues, Topic 606                 358 330 281
Revenues, Total                 $ 358 $ 330 $ 281