XML 21 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2025
Jan. 31, 2024
Statement of Comprehensive Income [Abstract]        
Net earnings $ 95.9 $ 98.7 $ 194.9 $ 190.8
Other comprehensive (loss) income:        
Foreign currency translation (loss) gain (33.9) 20.9 (29.0) (16.7)
Pension liability adjustment, net of deferred taxes of $(0.5), $0.0, $(0.5), and $(0.2), respectively 1.1 (0.2) 1.5 0.8
Derivatives:        
Gain (loss) on hedging derivatives, net of deferred taxes of $(0.8), $0.1, $(0.5), and $0.0, respectively 2.1 (0.8) 1.0 (0.7)
Reclassification of hedging derivatives to net earnings, net of taxes of $(0.3), $0.3, $(0.7), and $0.1, respectively 0.7 (0.8) 2.4 (0.1)
Total derivatives 2.8 (1.6) 3.4 (0.8)
Net other comprehensive (loss) income (30.0) 19.1 (24.1) (16.7)
Comprehensive income $ 65.9 $ 117.8 $ 170.8 $ 174.1