XML 81 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements (Narrative) (Details)
€ in Millions, $ in Millions
3 Months Ended 9 Months Ended
Aug. 09, 2024
USD ($)
Aug. 09, 2024
EUR (€)
Apr. 30, 2025
USD ($)
Apr. 30, 2025
USD ($)
Apr. 30, 2024
USD ($)
Jul. 31, 2024
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis            
Payment to acquire equity method investments       $ 71.2 $ 0.0  
Contingent consideration liability, fair value     $ 13.6 13.6   $ 21.8
Payment of contingent consideration     1.0 2.8 $ 1.7  
2024 Acquisitions            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis            
Maximum payout     27.0 27.0   29.8
Medica S.p.A            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis            
Payment to acquire equity method investments $ 67.9 € 62.1        
Fair Value, Inputs, Level 3            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis            
Equity method investments     102.0 102.0   26.9
Fair Value, Inputs, Level 3 | Medica S.p.A            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis            
Payment to acquire equity method investments       70.3    
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     247.7 247.7   267.7
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     275.0 275.0   300.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     365.0 365.0   209.9
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     $ 365.0 $ 365.0   $ 209.9