XML 68 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Derivatives on the Balance Sheet) (Details) - Fair Value, Inputs, Level 2 - USD ($)
$ in Millions
Oct. 31, 2021
Jul. 31, 2021
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Notional amounts $ 363.9 $ 327.2
Derivative assets 4.5 2.6
Derivative liabilities 2.5 3.6
Designated as hedging instruments    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Notional amounts 141.9 173.0
Derivative assets 2.9 2.1
Derivative liabilities 1.9 3.2
Designated as hedging instruments | Net investment hedge    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Notional amounts 55.8 55.8
Derivative assets 1.1 1.1
Derivative liabilities 0.7 2.0
Designated as hedging instruments | Forward foreign currency exchange contracts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Notional amounts 86.1 117.2
Derivative assets 1.8 1.0
Derivative liabilities 1.2 1.2
Not designated as hedging instruments    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Notional amounts 222.0 154.2
Derivative assets 1.6 0.5
Derivative liabilities 0.6 0.4
Not designated as hedging instruments | Forward foreign currency exchange contracts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Notional amounts 222.0 154.2
Derivative assets 1.6 0.5
Derivative liabilities $ 0.6 $ 0.4