XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Statement of Comprehensive Income [Abstract]        
Net earnings $ 93.7 $ 83.0 $ 266.9 $ 231.8
Other comprehensive income (loss):        
Foreign currency translation gain (loss) 1.2 (42.8) 26.4 (70.4)
Pension liability adjustment, net of deferred taxes of $0.1, $0.8, $0.0 and $(0.3), respectively (0.7) (1.8) (0.2) 2.2
Derivatives:        
(Loss) gain on hedging derivatives, net of deferred taxes of $0.1, $(0.8), $0.0 and $(1.2), respectively (0.4) 2.6 (0.1) 4.3
Reclassifications of gain (loss) on hedging derivatives to net earnings, net of taxes of $(0.2), $0.1, $0.1 and $0.0, respectively 0.6 (0.2) 0.0 (0.2)
Total derivatives 0.2 2.4 (0.1) 4.1
Net other comprehensive income (loss) 0.7 (42.2) 26.1 (64.1)
Comprehensive income $ 94.4 $ 40.8 $ 293.0 $ 167.7