v3.26.3
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2024
Debt Instrument      
Contingent consideration liability, fair value $ 9.0 $ 11.3 $ 21.8
Settlements 2.5 5.8  
Level 3      
Debt Instrument      
Equity method investments 110.0 103.6  
Fixed Interest Rate | Level 2 | Fair Value      
Debt Instrument      
Debt instrument, fair value disclosure 250.8 247.5  
Fixed Interest Rate | Level 2 | Carrying Value      
Debt Instrument      
Debt instrument, fair value disclosure 275.0 275.0  
Variable Interest Rate | Level 2 | Fair Value      
Debt Instrument      
Debt instrument, fair value disclosure 1,008.1 364.9  
Variable Interest Rate | Level 2 | Carrying Value      
Debt Instrument      
Debt instrument, fair value disclosure $ 1,008.1 $ 364.9