XML 72 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Narrative) (Details) - USD ($)
$ in Millions
Jan. 31, 2024
Jul. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Contingent consideration liability, fair value $ 26.0 $ 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 24.3 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 388.0 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 124.5  
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 140.2 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 $ 140.2 $ 198.4