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