XML 109 R73.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill - Goodwill Rollforward (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Goodwill [Roll Forward]    
Beginning balance $ 2,241 $ 2,048
Acquisitions 124 198
Effect of currency translation adjustment (8) (5)
Ending balance 2,357 2,241
Cumulative goodwill impairment as of July 31, 2024 119  
United States    
Goodwill [Roll Forward]    
Beginning balance 2,092 1,894
Acquisitions 91 198
Effect of currency translation adjustment (1) 0
Ending balance 2,182 2,092
Cumulative goodwill impairment as of July 31, 2024 108  
Canada    
Goodwill [Roll Forward]    
Beginning balance 149 154
Acquisitions 33 0
Effect of currency translation adjustment (7) (5)
Ending balance 175 $ 149
Cumulative goodwill impairment as of July 31, 2024 $ 11