XML 74 R64.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Fair Value Measurements (Narrative) (Details) - USD ($)
$ in Millions
Apr. 30, 2024
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 29.7 30.7
Fair Value, Inputs, Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Equity method investments 25.9 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 255.7 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 300.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 24.3  
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 25.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 208.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 $ 208.5 $ 198.4