XML 113 R97.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements (Fair Value of Outstanding Derivatives in Consolidated Balance Sheets) (Details) - Fair Value, Inputs, Level 2 - USD ($)
$ in Millions
Jul. 31, 2023
Jul. 31, 2022
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Derivative assets $ 4.9 $ 10.2
Derivative liabilities 1.5 5.2
Designated as Hedging Instrument    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Derivative assets 4.2 8.5
Derivative liabilities 0.1 2.7
Designated as Hedging Instrument | Net Investment Hedging    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Derivative assets 3.6 8.2
Derivative liabilities 0.0 0.0
Not Designated as Hedging Instrument    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Derivative assets 0.7 1.7
Derivative liabilities 1.4 2.5
Forward Foreign Currency Exchange Contracts | Designated as Hedging Instrument    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Derivative assets 0.6 0.3
Derivative liabilities 0.1 2.7
Forward Foreign Currency Exchange Contracts | Not Designated as Hedging Instrument    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Derivative assets 0.7 1.7
Derivative liabilities $ 1.4 $ 2.5