v3.26.3
Income Taxes - Schedule of Components of the Provision for Income Taxes (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2024
Current      
Federal $ 22.9 $ 52.0 $ 47.2
State 7.5 9.2 8.8
Foreign 101.9 88.0 89.6
Total current 132.3 149.2 145.6
Deferred      
Federal 0.2 (13.5) (16.1)
State (0.3) (1.3) (1.7)
Foreign (0.2) (9.2) (6.5)
Total deferred (0.3) (24.0) (24.3)
Total provision for income taxes $ 132.0 $ 125.2 $ 121.3