v3.25.2
Revenue Recognition (Changes in Accounting Principles) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenues:        
Revenues, Topic 842 $ 3,071 $ 2,903 $ 5,897 $ 5,563
Revenues, Topic 606 872 870 1,765 1,695
Total revenues $ 3,943 $ 3,773 $ 7,662 $ 7,258
Operating lease, lease income, statement of income or comprehensive income [extensible enumeration] Total revenues Total revenues Total revenues Total revenues
Total equipment rentals        
Revenues:        
Revenues, Topic 842 $ 3,071 $ 2,903 $ 5,897 $ 5,563
Revenues, Topic 606 344 312 663 581
Total revenues 3,415 3,215 6,560 6,144
Owned equipment rentals        
Revenues:        
Owned equipment rentals, Topic 842 2,745 2,604 5,267 5,008
Total revenues 2,745 2,604 5,267 5,008
Re-rent revenue        
Revenues:        
Re-rent revenue, Topic 842 60 58 123 113
Total revenues 60 58 123 113
Delivery and pick-up        
Revenues:        
Revenues, Topic 606 294 267 546 481
Total revenues 294 267 546 481
Other        
Revenues:        
Other, Topic 842 266 241 507 442
Revenues, Topic 606 50 45 117 100
Total revenues 316 286 624 542
Total ancillary and other rental revenues        
Revenues:        
Revenues, Topic 842 266 241 507 442
Revenues, Topic 606 344 312 663 581
Total revenues 610 553 1,170 1,023
Sales of rental equipment        
Revenues:        
Revenues, Topic 606 317 365 694 748
Total revenues 317 365 694 748
Sales of new equipment        
Revenues:        
Revenues, Topic 606 75 61 145 109
Total revenues 75 61 145 109
Contractor supplies sales        
Revenues:        
Revenues, Topic 606 41 42 77 78
Total revenues 41 42 77 78
Service and other revenues        
Revenues:        
Revenues, Topic 606 95 90 186 179
Total revenues $ 95 $ 90 $ 186 $ 179