XML 13 R3.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Statement of Comprehensive Income [Abstract]        
Net earnings $ 113.5 $ 93.7 $ 304.3 $ 266.9
Other comprehensive income:        
Foreign currency translation (loss) gain (13.5) 1.2 (30.2) 26.4
Pension liability adjustment, net of deferred taxes of $(0.9), $0.1, $(1.1) and $0.0, respectively 2.7 (0.7) 3.5 (0.2)
Derivatives:        
Gain (loss) on hedging derivatives, net of deferred taxes of $0.1, $0.1, $0.1 and $0.0, respectively 0.3 (0.4) (0.4) (0.1)
Reclassification of loss (gain) on hedging derivatives to net earnings, net of taxes of $0.1, $(0.2), $0.2 and $0.1, respectively (0.4) 0.6 (0.5) 0.0
Total derivatives (0.1) 0.2 (0.9) (0.1)
Net other comprehensive (loss) income (10.9) 0.7 (27.6) 26.1
Comprehensive income $ 102.6 $ 94.4 $ 276.7 $ 293.0