v3.25.2
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2023
Accumulated Other Comprehensive Income (Loss), Net of Tax      
Beginning balance $ 1,489.1 $ 1,320.7 $ 1,133.2
Other comprehensive income (loss) before reclassifications and tax 13.0 (34.0)  
Tax benefit 3.9 2.5  
Other comprehensive income (loss) before reclassifications, net of tax 16.9 (31.5)  
Reclassifications, before tax 1.7 6.6  
Tax expense (0.4) (1.5)  
Reclassifications, net of tax 1.3 5.1  
Net other comprehensive income (loss) 18.2 (26.4) 33.1
Ending balance 1,453.5 1,489.1 1,320.7
Total      
Accumulated Other Comprehensive Income (Loss), Net of Tax      
Beginning balance (198.9) (172.5) (205.6)
Ending balance (180.7) (198.9) (172.5)
Foreign Currency Translation Adjustment      
Accumulated Other Comprehensive Income (Loss), Net of Tax      
Beginning balance (133.8) (109.6)  
Other comprehensive income (loss) before reclassifications and tax 29.6 (24.2)  
Tax benefit 0.0 0.0  
Other comprehensive income (loss) before reclassifications, net of tax 29.6 (24.2)  
Reclassifications, before tax 0.0 0.0  
Tax expense 0.0 0.0  
Reclassifications, net of tax 0.0 0.0  
Net other comprehensive income (loss) 29.6 (24.2)  
Ending balance (104.2) (133.8) (109.6)
Pension Benefits      
Accumulated Other Comprehensive Income (Loss), Net of Tax      
Beginning balance (69.1) (67.2)  
Other comprehensive income (loss) before reclassifications and tax (11.1) (9.0)  
Tax benefit 2.6 2.3  
Other comprehensive income (loss) before reclassifications, net of tax (8.5) (6.7)  
Reclassifications, before tax 1.3 6.3  
Tax expense (0.3) (1.5)  
Reclassifications, net of tax 1.0 4.8  
Net other comprehensive income (loss) (7.5) (1.9)  
Ending balance (76.6) (69.1) (67.2)
Pension Benefits | Adjustments      
Accumulated Other Comprehensive Income (Loss), Net of Tax      
Reclassifications, before tax 0.0 4.8  
Derivative Financial Instruments      
Accumulated Other Comprehensive Income (Loss), Net of Tax      
Beginning balance 4.0 4.3  
Other comprehensive income (loss) before reclassifications and tax (5.5) (0.8)  
Tax benefit 1.3 0.2  
Other comprehensive income (loss) before reclassifications, net of tax (4.2) (0.6)  
Reclassifications, before tax 0.4 0.3  
Tax expense (0.1) 0.0  
Reclassifications, net of tax 0.3 0.3  
Net other comprehensive income (loss) (3.9) (0.3)  
Ending balance 0.1 4.0 $ 4.3
Accumulated Defined Benefit Plans Adjustment, Foreign Currency Translation Attributable To Parent | Adjustments      
Accumulated Other Comprehensive Income (Loss), Net of Tax      
Reclassifications, before tax (0.9) 0.1  
Net Amortization of Prior Service Cost and Actuarial Losses | Adjustments      
Accumulated Other Comprehensive Income (Loss), Net of Tax      
Other comprehensive income (loss) before reclassifications and tax $ (2.2) $ (1.4)