v3.25.2
Fair Value Measurements (Narrative) (Details)
€ in Millions, $ in Millions
12 Months Ended
Aug. 09, 2024
USD ($)
Aug. 09, 2024
EUR (€)
Jul. 31, 2025
USD ($)
Jul. 31, 2024
USD ($)
Jul. 31, 2023
USD ($)
Debt Instrument          
Payments to acquire equity method investments     $ 71.2 $ 0.0 $ 0.0
Payment of contingent consideration     5.5 1.7 $ 0.0
2024 Acquisitions          
Debt Instrument          
Maximum payout of contingent consideration     22.5 29.8  
Medica S.p.A          
Debt Instrument          
Payments to acquire equity method investments $ 67.9 € 62.1      
Level 3          
Debt Instrument          
Equity method investments     103.6 26.9  
Level 3 | Medica S.p.A          
Debt Instrument          
Payments to acquire equity method investments     69.7    
Fixed Interest Rate | Level 2 | Fair Value          
Debt Instrument          
Debt instrument, fair value disclosure     247.5 267.7  
Fixed Interest Rate | Level 2 | Carrying Value          
Debt Instrument          
Debt instrument, fair value disclosure     275.0 300.0  
Variable Interest Rate | Level 2 | Fair Value          
Debt Instrument          
Debt instrument, fair value disclosure     364.9 209.9  
Variable Interest Rate | Level 2 | Carrying Value          
Debt Instrument          
Debt instrument, fair value disclosure     $ 364.9 $ 209.9