XML 83 R59.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurements (Derivatives on the Balance Sheet) (Details) - USD ($)
$ in Millions
Oct. 31, 2019
Jul. 31, 2019
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Notional amounts $ 83.0 $ 84.0
Forward foreign currency exchange contracts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Notional amounts 27.2 28.2
Net investment hedges    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Notional amounts 55.8 55.8
Fair Value, Inputs, Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative assets 2.7 2.7
Derivative liabilities 1.3 (3.7)
Fair Value, Inputs, Level 2 | Forward foreign currency exchange contracts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative assets 1.6 1.6
Derivative liabilities 1.3 (1.8)
Fair Value, Inputs, Level 2 | Net investment hedges    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative assets 1.1 1.1
Derivative liabilities $ 0.0 $ (1.9)