v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
Statement of Comprehensive Income [Abstract]        
Pension liability adjustment, net of deferred taxes, tax $ (0.9) $ 0.4 $ (0.9) $ (0.1)
Gain (loss) on hedging derivatives, net of deferred taxes, tax (0.3) 1.4 0.3 0.9
Reclassification of hedging derivatives to net earnings, net of taxes $ (0.1) $ 0.5 $ 0.1 $ (0.2)