v3.26.1
Acquisitions - Narrative (Details)
$ in Millions
3 Months Ended
Jul. 31, 2026
USD ($)
business
Jul. 31, 2025
USD ($)
business
2026 Acquisitions    
Business Combination [Line Items]    
Number of businesses acquired | business 2  
Aggregate consideration $ 669  
Increase (decrease) to net assets acquired 2  
Decrease (increase) in goodwill 2  
Deductible for income tax purposes $ 319  
2026 Acquisitions | Specialty    
Business Combination [Line Items]    
Number of businesses acquired | business 2  
2025 Acquisitions    
Business Combination [Line Items]    
Number of businesses acquired | business   2
Aggregate consideration   $ 29
Increase (decrease) to net assets acquired   6
Decrease (increase) in goodwill   (6)
Deductible for income tax purposes   $ 17
2025 Acquisitions | General Tool    
Business Combination [Line Items]    
Number of businesses acquired | business   1
2025 Acquisitions | Specialty    
Business Combination [Line Items]    
Number of businesses acquired | business   1