XML 17 R3.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Millions
3 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Statement of Comprehensive Income [Abstract]    
Net earnings $ 113.9 $ 99.0
Other comprehensive income:    
Foreign currency translation gain 7.5 4.9
Pension liability adjustment, net of deferred taxes of $0.0 and $0.0, respectively 0.5 0.4
Derivatives:    
(Loss) on hedging derivatives, net of deferred taxes of $0.0 and $0.3, respectively (0.4) (1.1)
Reclassification of hedging derivatives to net earnings, net of taxes of $0.0 and $(0.4), respectively 0.4 1.7
Total derivatives 0.0 0.6
Net other comprehensive income 8.0 5.9
Comprehensive income $ 121.9 $ 104.9