v3.26.1
Acquisitions - Schedule of Purchase Price Allocations (Details) - USD ($)
$ in Millions
Jul. 31, 2026
Apr. 30, 2026
Jul. 31, 2025
Business Combination [Line Items]      
Goodwill $ 3,778 $ 3,476  
2026 Acquisitions      
Business Combination [Line Items]      
Accounts receivables 33    
Inventory 11    
Operating lease right-of-use assets 11    
Intangible assets 80    
Total identifiable assets acquired 414    
Accounts payable, accrued expenses and other liabilities (51)    
Deferred taxes (2)    
Operating lease liabilities (11)    
Total liabilities assumed (64)    
Net identifiable assets acquired 350    
Goodwill 319    
Net assets acquired 669    
Gross contractual value 35    
2026 Acquisitions | Rental equipment      
Business Combination [Line Items]      
Property and equipment 265    
2026 Acquisitions | Property and equipment      
Business Combination [Line Items]      
Property and equipment $ 14    
2025 Acquisitions      
Business Combination [Line Items]      
Accounts receivables     $ 1
Operating lease right-of-use assets     4
Intangible assets     2
Total identifiable assets acquired     15
Operating lease liabilities     (4)
Total liabilities assumed     (4)
Net identifiable assets acquired     11
Goodwill     18
Net assets acquired     29
Gross contractual value     1
2025 Acquisitions | Rental equipment      
Business Combination [Line Items]      
Property and equipment     7
2025 Acquisitions | Property and equipment      
Business Combination [Line Items]      
Property and equipment     $ 1