v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - 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]        
Net earnings $ 118.1 $ 57.8 $ 324.5 $ 252.7
Other comprehensive income:        
Foreign currency translation (loss) gain (12.2) 54.1 27.6 25.1
Pension liability adjustment, net of deferred taxes of $(0.9), $0.4, $(0.9), and $(0.1), respectively 3.3 (0.9) 3.1 0.6
Derivatives:        
Gain (loss) on hedging derivatives, net of deferred taxes of $(0.3), $1.4, $0.3, and $0.9, respectively 0.8 (4.5) (1.4) (3.5)
Reclassification of hedging derivatives to net earnings, net of taxes of $(0.1), $0.5, $0.1, and $(0.2), respectively 0.3 (1.5) (0.2) 0.9
Total derivatives 1.1 (6.0) (1.6) (2.6)
Net other comprehensive (loss) income (7.8) 47.2 29.1 23.1
Comprehensive income $ 110.3 $ 105.0 $ 353.6 $ 275.8