v3.22.2.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Millions
3 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Statement of Comprehensive Income [Abstract]    
Net earnings $ 87.2 $ 77.1
Other comprehensive loss:    
Foreign currency translation loss (40.1) (10.5)
Pension liability adjustment, net of deferred taxes of $(0.4) and $(0.5), respectively 1.2 2.0
Derivatives:    
Gains on hedging derivatives, net of deferred taxes of $(1.1) and $(0.2), respectively 3.4 1.0
Reclassifications of losses on hedging derivatives to net earnings, net of taxes of $(0.6) and $(0.3), respectively 1.2 0.3
Total derivatives 4.6 1.3
Net other comprehensive loss (34.3) (7.2)
Comprehensive income $ 52.9 $ 69.9