XML 62 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
DERIVATIVES- Foreign Exchange Forward Contracts(Details)
$ in Millions
Apr. 30, 2018
USD ($)
contracts
Foreign Exchange Forward | Derivatives Designated as Hedging Instrument | Cash Flow Hedging  
Derivative  
Number of foreign exchange forward contracts (in units) | contracts 110
Foreign Exchange Forward | Derivatives Not Designated as Hedging Instruments  
Derivative  
Number of foreign exchange forward contracts (in units) | contracts 156
Sell | Forward Contracts USD | Cash Flow Hedging  
Derivative  
Total notional amount $ 287
Sell | Forward Contracts USD | Cash Flow Hedging | Euro  
Derivative  
Total notional amount 67
Sell | Forward Contracts USD | Cash Flow Hedging | British Pound  
Derivative  
Total notional amount 48
Sell | Forward Contracts USD | Cash Flow Hedging | Canadian Dollar  
Derivative  
Total notional amount 41
Sell | Forward Contracts USD | Cash Flow Hedging | Japanese Yen  
Derivative  
Total notional amount 64
Sell | Forward Contracts USD | Cash Flow Hedging | Korean Won  
Derivative  
Total notional amount 42
Sell | Forward Contracts USD | Cash Flow Hedging | Chinese Yuan Renminbi  
Derivative  
Total notional amount 45
Sell | Forward Contracts USD | Derivatives Not Designated as Hedging Instruments | British Pound  
Derivative  
Total notional amount 3
Sell | Forward Contracts USD | Derivatives Not Designated as Hedging Instruments | Malaysian Ringgit  
Derivative  
Total notional amount 1
Sell | Forward Contracts USD | Derivatives Not Designated as Hedging Instruments | Polish Zloty  
Derivative  
Total notional amount 8
Sell | Forward Contracts USD | Derivatives Not Designated as Hedging Instruments | Swedish Krona  
Derivative  
Total notional amount 10
Sell | Forward Contracts USD | Derivatives Not Designated as Hedging Instruments | Other  
Derivative  
Total notional amount 7
Buy | Forward Contracts USD | Cash Flow Hedging | Australian Dollar  
Derivative  
Total notional amount 5
Buy | Forward Contracts USD | Cash Flow Hedging | Singapore Dollar  
Derivative  
Total notional amount 15
Buy | Forward Contracts USD | Derivatives Not Designated as Hedging Instruments  
Derivative  
Total notional amount 137
Buy | Forward Contracts USD | Derivatives Not Designated as Hedging Instruments | Euro  
Derivative  
Total notional amount 77
Buy | Forward Contracts USD | Derivatives Not Designated as Hedging Instruments | Canadian Dollar  
Derivative  
Total notional amount 3
Buy | Forward Contracts USD | Derivatives Not Designated as Hedging Instruments | Australian Dollar  
Derivative  
Total notional amount 15
Buy | Forward Contracts USD | Derivatives Not Designated as Hedging Instruments | Japanese Yen  
Derivative  
Total notional amount 9
Buy | Forward Contracts USD | Derivatives Not Designated as Hedging Instruments | Danish Krone  
Derivative  
Total notional amount 26
Buy | Forward Contracts USD | Derivatives Not Designated as Hedging Instruments | Swiss Franc  
Derivative  
Total notional amount $ 36