v3.26.3
Income Taxes - Schedule of Components of Earnings Before Income Taxes (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2024
Earnings before income taxes:      
U.S. $ 226.2 $ 245.5 $ 233.4
Foreign 359.6 246.7 301.9
Total $ 585.8 $ 492.2 $ 535.3