XML 87 R47.htm IDEA: XBRL DOCUMENT v3.20.1
Hedging Instruments - Schedule of Notional Amounts of Outstanding Derivative Positions (Details) - Apr. 30, 2020
€ 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 (€)
HKD ($)
DKK (kr)
NZD ($)
KRW (₩)
USD ($)
SGD ($)
Foreign exchange forward contracts | Not Designated as Hedging Instrument | Japan, Yen                      
Derivative [Line Items]                      
Derivative notional amount ¥ 488.9                 $ 4.6  
Foreign exchange forward contracts | Not Designated as Hedging Instrument | United States of America, Dollars                      
Derivative [Line Items]                      
Derivative notional amount                   130.4  
Foreign exchange forward contracts | Not Designated as Hedging Instrument | Euro Member Countries, Euro                      
Derivative [Line Items]                      
Derivative notional amount         € 6.8         7.6  
Foreign exchange forward contracts | Not Designated as Hedging Instrument | Australia, Dollars                      
Derivative [Line Items]                      
Derivative notional amount     $ 26.0             16.5  
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                 ₩ 60,528.9 49.5  
Foreign exchange forward contracts | Not Designated as Hedging Instrument | New Zealand, Dollars                      
Derivative [Line Items]                      
Derivative notional amount               $ 10.8   6.6  
Foreign exchange forward contracts | Not Designated as Hedging Instrument | China, Yuan Renminbi                      
Derivative [Line Items]                      
Derivative notional amount               361.2   51.6  
Foreign exchange forward contracts | Not Designated as Hedging Instrument | Singapore, Dollars                      
Derivative [Line Items]                      
Derivative notional amount                   17.9 $ 25.3
Foreign exchange forward contracts | Not Designated as Hedging Instrument | Denmark, Kroner                      
Derivative [Line Items]                      
Derivative notional amount             kr 52.6     7.8  
Foreign exchange forward contracts | Not Designated as Hedging Instrument | Canada, Dollars                      
Derivative [Line Items]                      
Derivative notional amount               $ 12.6   9.6  
Foreign exchange forward contracts | Not Designated as Hedging Instrument | Hong Kong, Dollars                      
Derivative [Line Items]                      
Derivative notional amount           $ 404.4       52.0  
Foreign exchange forward contracts | Cash Flow Hedging | Japan, Yen                      
Derivative [Line Items]                      
Derivative notional amount 19,880.1                 187.2  
Foreign exchange forward contracts | Cash Flow Hedging | United Kingdom, Pounds                      
Derivative [Line Items]                      
Derivative notional amount   £ 12.7               16.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