XML 72 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements (Narrative) (Details) - USD ($)
$ in Millions
Oct. 31, 2023
Jul. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Contingent consideration liability, fair value $ 25.2 $ 25.0
Maximum payout, fair value 30.7 30.7
Fair Value, Inputs, Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Equity method investments 23.5 24.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 370.8 378.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 123.7  
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 153.5 198.4
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 $ 153.5 $ 198.4