XML 112 R95.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements (Narrative) (Details) - USD ($)
Jul. 31, 2022
Jul. 31, 2021
Jul. 31, 2020
Debt Instrument      
Contingent consideration, non current   $ 0 $ 0
Level 2 | Fair Value | Fixed Interest Rate      
Debt Instrument      
Debt instrument, fair value disclosure $ 396,900,000 297,400,000  
Level 2 | Fair Value | Variable Interest Rate      
Debt Instrument      
Debt instrument, fair value disclosure 221,700,000 188,300,000  
Level 2 | Carrying Value | Fixed Interest Rate      
Debt Instrument      
Debt instrument, fair value disclosure 425,000,000 275,000,000  
Level 2 | Carrying Value | Variable Interest Rate      
Debt Instrument      
Debt instrument, fair value disclosure 221,700,000 188,300,000  
Level 3 | Carrying Value | Fair Value, Nonrecurring      
Debt Instrument      
Equity method investments $ 22,400,000 $ 24,200,000