XML 111 R95.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Instruments and Hedging (Details)
€ in Millions, $ in Millions
12 Months Ended
Jul. 31, 2023
USD ($)
derivative
Jul. 31, 2021
USD ($)
Jul. 31, 2023
EUR (€)
derivative
Jul. 31, 2022
USD ($)
derivative
Designated as Hedging Instrument | Cash Flow Hedging        
Derivative        
Realized gains   $ 2.6    
Number of contracts (derivative) | derivative 0   0 0
Level 2 | Designated as Hedging Instrument | Net Investment Hedging        
Derivative        
Notional amount $ 88.8   € 80  
Foreign Currency Forward Contracts        
Derivative        
Derivative instrument term (in months) 12 months      
Foreign Currency Forward Contracts | Level 2 | Designated as Hedging Instrument        
Derivative        
Notional amount $ 84.9     $ 158.0
Foreign Currency Forward Contracts | Level 2 | Not Designated as Hedging Instrument        
Derivative        
Notional amount $ 147.5     $ 151.6
Interest Rate Swap | Designated as Hedging Instrument | Cash Flow Hedging        
Derivative        
Notional amount   40.0    
Interest Rate Swap II | Designated as Hedging Instrument | Cash Flow Hedging        
Derivative        
Notional amount   $ 25.0