v3.25.2
Employee Benefit Plans (Fair Value of Assets Held) (Details) - Pension Plan - USD ($)
$ in Millions
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy $ 405.1 $ 413.3 $ 416.0  
U.S. Plan        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy 138.9 366.7    
Total investment, at fair value 408.2 410.9    
Accrued expense (3.1) 2.4    
Total assets 405.1 413.3    
Level 1 | U.S. Plan        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy 9.2 141.0    
Level 2 | U.S. Plan        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy 80.2 183.0    
Level 3        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy 49.5 42.7 $ 41.3 $ 35.4
Level 3 | U.S. Plan        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy 49.5 42.7    
Investments using NAV as practical expedient | U.S. Plan        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy   44.2    
Investments using NAV as practical expedient 269.3 44.2    
Cash and cash equivalents | U.S. Plan        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy 3.2 2.9    
Cash and cash equivalents | Level 1 | U.S. Plan        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy 0.3 2.4    
Cash and cash equivalents | Level 2 | U.S. Plan        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy 2.9 0.5    
Cash and cash equivalents | Level 3 | U.S. Plan        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy 0.0 0.0    
Global equity securities | U.S. Plan        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy 59.1 112.7    
Global equity securities | Level 1 | U.S. Plan        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy 3.9 58.2    
Global equity securities | Level 2 | U.S. Plan        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy 55.2 54.5    
Global equity securities | Level 3 | U.S. Plan        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy 0.0 0.0    
Global equity securities | Investments using NAV as practical expedient | U.S. Plan        
Defined Benefit Plan Disclosure        
Investments using NAV as practical expedient 37.8 31.1    
Fixed income securities | U.S. Plan        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy 27.1 208.4    
Fixed income securities | Level 1 | U.S. Plan        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy 5.0 80.4    
Fixed income securities | Level 2 | U.S. Plan        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy 22.1 128.0    
Fixed income securities | Level 3 | U.S. Plan        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy 0.0 0.0    
Fixed income securities | Investments using NAV as practical expedient | U.S. Plan        
Defined Benefit Plan Disclosure        
Investments using NAV as practical expedient 228.6 10.2    
Insurance contracts | U.S. Plan        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy 49.5 42.7    
Insurance contracts | Level 1 | U.S. Plan        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy 0.0 0.0    
Insurance contracts | Level 2 | U.S. Plan        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy 0.0 0.0    
Insurance contracts | Level 3 | U.S. Plan        
Defined Benefit Plan Disclosure        
Total investments in the fair value hierarchy $ 49.5 $ 42.7