v3.25.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2023
Statement of Comprehensive Income [Abstract]      
Pension liability adjustment, net of deferred taxes $ 2.3 $ 0.8 $ (0.3)
(Loss) gain on hedging derivatives, net of deferred taxes 1.3 0.2 0.5
Reclassification of hedging derivatives to net earnings, net of taxes $ (0.1) $ (0.0) $ (0.1)