v3.26.3
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2024
Accumulated Other Comprehensive Income (Loss), Net of Tax      
Beginning balance $ 1,453.5 $ 1,489.1 $ 1,320.7
Other comprehensive income (loss) before reclassifications and tax 33.8 13.0  
Tax (expense) benefit (3.6) 3.9  
Other comprehensive income (loss) before reclassifications, net of tax 30.2 16.9  
Reclassifications, before tax 5.7 1.7  
Tax (expense) benefit (1.4) (0.4)  
Reclassifications, net of tax 4.3 1.3  
Net other comprehensive income (loss) 34.5 18.2 (26.4)
Ending balance 1,764.4 1,453.5 1,489.1
Total      
Accumulated Other Comprehensive Income (Loss), Net of Tax      
Beginning balance (180.7) (198.9) (172.5)
Ending balance (146.2) (180.7) (198.9)
Foreign Currency Translation Adjustment      
Accumulated Other Comprehensive Income (Loss), Net of Tax      
Beginning balance (104.2) (133.8)  
Other comprehensive income (loss) before reclassifications and tax 19.5 29.6  
Tax (expense) benefit 0.0 0.0  
Other comprehensive income (loss) before reclassifications, net of tax 19.5 29.6  
Reclassifications, before tax 0.0 0.0  
Tax (expense) benefit 0.0 0.0  
Reclassifications, net of tax 0.0 0.0  
Net other comprehensive income (loss) 19.5 29.6  
Ending balance (84.7) (104.2) (133.8)
Pension Benefits      
Accumulated Other Comprehensive Income (Loss), Net of Tax      
Beginning balance (76.6) (69.1)  
Other comprehensive income (loss) before reclassifications and tax 15.9 (11.1)  
Tax (expense) benefit (4.0) 2.6  
Other comprehensive income (loss) before reclassifications, net of tax 11.9 (8.5)  
Reclassifications, before tax 6.3 1.3  
Tax (expense) benefit (1.5) (0.3)  
Reclassifications, net of tax 4.8 1.0  
Net other comprehensive income (loss) 16.7 (7.5)  
Ending balance (59.9) (76.6) (69.1)
Pension Benefits | Adjustments      
Accumulated Other Comprehensive Income (Loss), Net of Tax      
Reclassifications, before tax 4.6 (0.0)  
Derivative Financial Instruments      
Accumulated Other Comprehensive Income (Loss), Net of Tax      
Beginning balance 0.1 4.0  
Other comprehensive income (loss) before reclassifications and tax (1.6) (5.5)  
Tax (expense) benefit 0.4 1.3  
Other comprehensive income (loss) before reclassifications, net of tax (1.2) (4.2)  
Reclassifications, before tax (0.6) 0.4  
Tax (expense) benefit 0.1 (0.1)  
Reclassifications, net of tax (0.5) 0.3  
Net other comprehensive income (loss) (1.7) (3.9)  
Ending balance (1.6) 0.1 $ 4.0
Accumulated Defined Benefit Plans Adjustment, Foreign Currency Translation Attributable To Parent | Adjustments      
Accumulated Other Comprehensive Income (Loss), Net of Tax      
Reclassifications, before tax (0.1) (0.9)  
Net Amortization of Prior Service Cost and Actuarial Losses | Adjustments      
Accumulated Other Comprehensive Income (Loss), Net of Tax      
Reclassifications due to settlement charges $ 1.8 $ 2.2