XML 21 R3.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2025
Apr. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net earnings $ 57.8 $ 113.5 $ 252.7 $ 304.3
Other comprehensive income (loss):        
Foreign currency translation gain (loss) 54.1 (13.5) 25.1 (30.2)
Pension liability adjustment, net of deferred taxes of $0.4, $(0.9), $(0.1), and $(1.1), respectively (0.9) 2.7 0.6 3.5
Derivatives:        
(Loss) gain on hedging derivatives, net of deferred taxes of $1.4, $0.1, $0.9, and $0.1, respectively (4.5) 0.3 (3.5) (0.4)
Reclassification of hedging derivatives to net earnings, net of taxes of $0.5, $0.1, $(0.2), and $0.2, respectively (1.5) (0.4) 0.9 (0.5)
Total derivatives (6.0) (0.1) (2.6) (0.9)
Net other comprehensive income (loss) 47.2 (10.9) 23.1 (27.6)
Comprehensive income $ 105.0 $ 102.6 $ 275.8 $ 276.7