XML 72 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Narrative) (Details) - USD ($)
$ in Millions
Apr. 30, 2023
Jul. 31, 2022
Apr. 30, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis      
Contingent consideration liability, fair value $ 25.0 $ 24.7  
Maximum payout, fair value 30.7 30.7  
Contingent consideration     $ 1.7
Fair Value, Inputs, Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis      
Equity method investments 24.3 22.4  
Fixed Interest Rate | Fair Value, Inputs, Level 2 | Fair Value      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis      
Debt instrument, fair value disclosure 389.3 396.9  
Fixed Interest Rate | Fair Value, Inputs, Level 2 | Carrying Value      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis      
Debt instrument, fair value disclosure 425.0 425.0  
Current Portion Of Long-Term Debt, Fixed Interest Rate | Fair Value, Inputs, Level 2 | Fair Value      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis      
Debt instrument, fair value disclosure 122.9    
Current Portion Of Long-Term Debt, Fixed Interest Rate | Fair Value, Inputs, Level 2 | Carrying Value      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis      
Debt instrument, fair value disclosure 125.0    
Variable Interest Rate | Fair Value, Inputs, Level 2 | Fair Value      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis      
Debt instrument, fair value disclosure 172.5 221.7  
Variable Interest Rate | Fair Value, Inputs, Level 2 | Carrying Value      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis      
Debt instrument, fair value disclosure $ 172.5 $ 221.7