XML 58 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Hedging Instruments - Schedule of Notional Amounts of Outstanding Derivative Positions (Details) - Jul. 31, 2020
€ in Millions, ₩ in Millions, ¥ in Millions, ¥ in Millions, £ in Millions, kr in Millions, Kč in Millions, $ in Millions, $ in Millions, $ in Millions, $ in Millions, $ in Millions
JPY (¥)
GBP (£)
AUD ($)
CZK (Kč)
EUR (€)
SGD ($)
DKK (kr)
NZD ($)
KRW (₩)
USD ($)
HKD ($)
CNY (¥)
Foreign exchange forward contracts | Not Designated as Hedging Instrument | Japan, Yen                        
Derivative [Line Items]                        
Derivative notional amount ¥ 132.2                 $ 1.3    
Foreign exchange forward contracts | Not Designated as Hedging Instrument | United Kingdom, Pounds                        
Derivative [Line Items]                        
Derivative notional amount   £ 13.9               18.0    
Foreign exchange forward contracts | Not Designated as Hedging Instrument | United States of America, Dollars                        
Derivative [Line Items]                        
Derivative notional amount                   126.5    
Foreign exchange forward contracts | Not Designated as Hedging Instrument | Euro Member Countries, Euro                        
Derivative [Line Items]                        
Derivative notional amount         € 14.2         16.6    
Foreign exchange forward contracts | Not Designated as Hedging Instrument | Australia, Dollars                        
Derivative [Line Items]                        
Derivative notional amount     $ 29.2             18.8    
Foreign exchange forward contracts | Not Designated as Hedging Instrument | Czech Republic, Koruny                        
Derivative [Line Items]                        
Derivative notional amount       Kč 154.3           6.3    
Foreign exchange forward contracts | Not Designated as Hedging Instrument | Korea (South), Won                        
Derivative [Line Items]                        
Derivative notional amount                 ₩ 20,897.9 17.8    
Foreign exchange forward contracts | Not Designated as Hedging Instrument | New Zealand, Dollars                        
Derivative [Line Items]                        
Derivative notional amount               $ 8.7   5.2    
Foreign exchange forward contracts | Not Designated as Hedging Instrument | China, Yuan Renminbi                        
Derivative [Line Items]                        
Derivative notional amount                   51.6   ¥ 361.2
Foreign exchange forward contracts | Not Designated as Hedging Instrument | Singapore, Dollars                        
Derivative [Line Items]                        
Derivative notional amount           $ 25.3       17.9    
Foreign exchange forward contracts | Not Designated as Hedging Instrument | Denmark, Kroner                        
Derivative [Line Items]                        
Derivative notional amount             kr 49.6     7.6    
Foreign exchange forward contracts | Not Designated as Hedging Instrument | Hong Kong, Dollars                        
Derivative [Line Items]                        
Derivative notional amount                   52.0 $ 404.4  
Foreign exchange forward contracts | Cash Flow Hedging | Japan, Yen                        
Derivative [Line Items]                        
Derivative notional amount 19,115.1                 179.7    
Foreign exchange forward contracts | Cash Flow Hedging | United Kingdom, Pounds                        
Derivative [Line Items]                        
Derivative notional amount   £ 10.4               13.2    
July 2016                        
Derivative [Line Items]                        
Derivative notional amount 10,620.0                 100.0    
March 2017                        
Derivative [Line Items]                        
Derivative notional amount 11,000.0                 96.1    
May 2017                        
Derivative [Line Items]                        
Derivative notional amount ¥ 5,634.5                 50.0    
August 2019                        
Derivative [Line Items]                        
Derivative notional amount         € 21.1         $ 23.6