v3.25.2
Income Taxes (Components of the Provision for Income Taxes) (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2023
Current      
Federal $ 52.0 $ 47.2 $ 38.1
State 9.2 8.8 7.3
Foreign 88.0 89.6 79.8
Total current 149.2 145.6 125.2
Deferred      
Federal (13.5) (16.1) (13.3)
State (1.3) (1.7) (1.8)
Foreign (9.2) (6.5) (0.2)
Total deferred (24.0) (24.3) (15.3)
Total provision for income taxes $ 125.2 $ 121.3 $ 109.9