XML 29 R4.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Statement of Comprehensive Income [Abstract]      
Net earnings $ 414.0 $ 358.8 $ 332.8
Other comprehensive income:      
Foreign currency translation (loss) income (24.2) 34.0 (99.6)
Pension liability adjustment, net of deferred taxes of $0.8, $(0.3) and $(2.1), respectively (1.9) 0.3 7.2
Derivatives:      
(Loss) gain on hedging derivatives, net of deferred taxes of $0.2, $0.5 and $(2.0), respectively (0.6) (1.4) 7.2
Reclassification of hedging derivatives to net earnings, net of taxes of $0.0, $(0.1) and $0.5, respectively 0.3 0.2 (2.2)
Total derivatives (0.3) (1.2) 5.0
Net other comprehensive (loss) income (26.4) 33.1 (87.4)
Comprehensive income $ 387.6 $ 391.9 $ 245.4