XML 113 R96.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements (Fair Value of Outstanding Derivatives in Consolidated Balance Sheets) (Details) - USD ($)
$ in Millions
Jul. 31, 2022
Jul. 31, 2021
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Derivative assets $ 10.2 $ 2.6
Derivative liabilities 5.2 3.6
Designated as Hedging Instrument    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Derivative assets 8.5 2.1
Derivative liabilities 2.7 3.2
Designated as Hedging Instrument | Net investment hedge    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Derivative assets 8.2 1.1
Derivative liabilities 0.0 2.0
Designated as Hedging Instrument | Forward foreign currency exchange contracts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Derivative assets 0.3 1.0
Derivative liabilities 2.7 1.2
Not Designated as Hedging Instrument    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Derivative assets 1.7 0.5
Derivative liabilities 2.5 0.4
Not Designated as Hedging Instrument | Forward foreign currency exchange contracts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Derivative assets 1.7 0.5
Derivative liabilities $ 2.5 $ 0.4