XML 250 R29.htm IDEA: XBRL DOCUMENT v3.24.2
Revenue Recognition (Changes in Accounting Principles) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenues:        
Revenues, Topic 842 $ 2,903 $ 2,702 $ 5,563 $ 5,185
Revenues, Topic 606 870 852 1,695 1,654
Revenues, Total 3,773 3,554 7,258 6,839
Equipment rentals        
Revenues:        
Revenues, Topic 842 2,903 2,702 5,563 5,185
Revenues, Topic 606 312 279 581 536
Revenues, Total 3,215 2,981 6,144 5,721
Owned equipment rentals        
Revenues:        
Owned equipment rentals, Topic 842 2,604 2,461 5,008 4,727
Revenues, Total 2,604 2,461 5,008 4,727
Re-rent revenue        
Revenues:        
Re-rent revenue, Topic 842 58 56 113 108
Revenues, Total 58 56 113 108
Delivery and pick-up        
Revenues:        
Revenues, Topic 606 267 238 481 441
Revenues, Total 267 238 481 441
Other        
Revenues:        
Other, Topic 842 241 185 442 350
Revenues, Topic 606 45 41 100 95
Revenues, Total 286 226 542 445
Total ancillary and other rental revenues        
Revenues:        
Revenues, Topic 842 241 185 442 350
Revenues, Topic 606 312 279 581 536
Revenues, Total 553 464 1,023 886
Sales of rental equipment        
Revenues:        
Revenues, Topic 606 365 382 748 770
Revenues, Total 365 382 748 770
Sales of new equipment        
Revenues:        
Revenues, Topic 606 61 70 109 114
Revenues, Total 61 70 109 114
Contractor supplies sales        
Revenues:        
Revenues, Topic 606 42 37 78 71
Revenues, Total 42 37 78 71
Service and other revenues        
Revenues:        
Revenues, Topic 606 90 84 179 163
Revenues, Total $ 90 $ 84 $ 179 $ 163