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