XML 69 R49.htm IDEA: XBRL DOCUMENT v3.23.4
Revenue Recognition (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenues:                      
Re-rent revenue, Topic 842                 $ 233 $ 235 $ 194
Revenues, Topic 842                 10,937 9,141 7,460
Revenues, Topic 606                 3,395 2,501 2,256
Revenues, Total $ 3,728 $ 3,765 $ 3,554 $ 3,285 $ 3,296 $ 3,051 $ 2,771 $ 2,524 $ 14,332 $ 11,642 $ 9,716
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                 $ 10,937 $ 9,141 $ 7,460
Revenues, Topic 606                 1,127 975 747
Revenues, Total                 12,064 10,116 8,207
Owned equipment rentals                      
Revenues:                      
Owned equipment rentals, Topic 842                 9,948 8,310 6,840
Revenues, Total                 9,948 8,310 6,840
Re-rent revenue                      
Revenues:                      
Re-rent revenue, Topic 842                 233 235 194
Revenues, Total                 233 235 194
Delivery and pick-up                      
Revenues:                      
Revenues, Topic 606                 941 799 616
Revenues, Total                 941 799 616
Other                      
Revenues:                      
Other, Topic 842                 756 596 426
Revenues, Topic 606                 186 176 131
Revenues, Total                 942 772 557
Total ancillary and other rental revenues                      
Revenues:                      
Revenues, Topic 842                 756 596 426
Revenues, Topic 606                 1,127 975 747
Revenues, Total                 1,883 1,571 1,173
Sales of rental equipment                      
Revenues:                      
Revenues, Topic 606                 1,574 965 968
Revenues, Total                 1,574 965 968
Sales of new equipment                      
Revenues:                      
Revenues, Topic 606                 218 154 203
Revenues, Total                 218 154 203
Contractor supplies sales                      
Revenues:                      
Revenues, Topic 606                 146 126 109
Revenues, Total                 146 126 109
Service and other revenues                      
Revenues:                      
Revenues, Topic 606                 330 281 229
Revenues, Total                 $ 330 $ 281 $ 229