v3.26.3
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2024
Statement of Comprehensive Income [Abstract]      
Net earnings $ 453.8 $ 367.0 $ 414.0
Other comprehensive income:      
Foreign currency translation income (loss) 19.5 29.6 (24.2)
Pension liability adjustment, net of deferred taxes of $(5.5), $2.3 and $0.8, respectively 16.7 (7.5) (1.9)
Derivatives:      
Loss on hedging derivatives, net of deferred taxes of $0.4, $1.3 and $0.2, respectively (1.2) (4.2) (0.6)
Reclassification of hedging derivatives to net earnings, net of taxes of $0.1, $(0.1) and $0.0, respectively (0.5) 0.3 0.3
Total derivatives (1.7) (3.9) (0.3)
Net other comprehensive income (loss) 34.5 18.2 (26.4)
Comprehensive income $ 488.3 $ 385.2 $ 387.6