v3.26.1
Revenue Recognition - Schedule of Accounting Standard (Details) - USD ($)
$ in Millions
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2024
Capitalized Contract Cost [Line Items]      
Topic 842 $ 8,645.0 $ 8,387.0 $ 8,061.0
Topic 606 2,509.0 2,404.0 2,798.0
Total 11,154.0 10,791.0 10,859.0
Total equipment rentals      
Capitalized Contract Cost [Line Items]      
Topic 842 8,645.0 8,387.0 8,061.0
Topic 606 1,675.0 1,593.0 1,569.0
Total 10,320.0 9,980.0 9,630.0
Equipment rentals      
Capitalized Contract Cost [Line Items]      
Topic 842 8,302.0 8,049.0 7,727.0
Total 8,302.0 8,049.0 7,727.0
Delivery and pick-up      
Capitalized Contract Cost [Line Items]      
Topic 606 875.0 862.0 802.0
Total 875.0 862.0 802.0
Other      
Capitalized Contract Cost [Line Items]      
Topic 842 343.0 338.0 334.0
Topic 606 800.0 731.0 767.0
Total 1,143.0 1,069.0 1,101.0
Sales of rental equipment      
Capitalized Contract Cost [Line Items]      
Topic 606 451.0 467.0 859.0
Total 451.0 467.0 859.0
Sales of new equipment, merchandise and consumables      
Capitalized Contract Cost [Line Items]      
Topic 606 383.0 344.0 370.0
Total $ 383.0 $ 344.0 $ 370.0