XML 106 R92.htm IDEA: XBRL DOCUMENT v3.21.2
DERIVATIVES, Disclosures and derivative instrument aggregated notional amounts by currency and designations (Details) - Forward Contracts Buy/(Sell)
Oct. 31, 2021
USD ($)
contracts
Designated as Hedging Instrument | Cash Flow Hedges  
Derivative [Line Items]  
Number of Foreign Currency Derivatives Held | contracts 264
Designated as Hedging Instrument | Cash Flow Hedges | Buy | Singapore, Dollars  
Derivative [Line Items]  
Derivative, Notional Amount $ (16,000,000)
Designated as Hedging Instrument | Cash Flow Hedges | Buy | Other Currency  
Derivative [Line Items]  
Derivative, Notional Amount (4,000,000)
Designated as Hedging Instrument | Cash Flow Hedges | Sell  
Derivative [Line Items]  
Derivative, Notional Amount (419,000,000)
Designated as Hedging Instrument | Cash Flow Hedges | Sell | Euro  
Derivative [Line Items]  
Derivative, Notional Amount (86,000,000)
Designated as Hedging Instrument | Cash Flow Hedges | Sell | British Pounds  
Derivative [Line Items]  
Derivative, Notional Amount (66,000,000)
Designated as Hedging Instrument | Cash Flow Hedges | Sell | Canadian Dollars  
Derivative [Line Items]  
Derivative, Notional Amount (53,000,000)
Designated as Hedging Instrument | Cash Flow Hedges | Sell | Japanese Yen  
Derivative [Line Items]  
Derivative, Notional Amount (87,000,000)
Designated as Hedging Instrument | Cash Flow Hedges | Sell | Korean Won  
Derivative [Line Items]  
Derivative, Notional Amount (60,000,000)
Designated as Hedging Instrument | Cash Flow Hedges | Sell | China, Yuan Renminbi  
Derivative [Line Items]  
Derivative, Notional Amount $ (87,000,000)
Designated as Hedging Instrument | Net Investment Hedging  
Derivative [Line Items]  
Number of Foreign Currency Derivatives Held 9
Designated as Hedging Instrument | Net Investment Hedging | Sell  
Derivative [Line Items]  
Derivative, Notional Amount $ (93,000,000)
Designated as Hedging Instrument | Net Investment Hedging | Sell | Euro  
Derivative [Line Items]  
Derivative, Notional Amount $ (93,000,000)
Derivatives Not Designated as Hedging Instruments  
Derivative [Line Items]  
Number of Foreign Currency Derivatives Held | contracts 181
Derivatives Not Designated as Hedging Instruments | Buy | Euro  
Derivative [Line Items]  
Derivative, Notional Amount $ (65,000,000)
Derivatives Not Designated as Hedging Instruments | Buy | Danish Krone  
Derivative [Line Items]  
Derivative, Notional Amount (36,000,000)
Derivatives Not Designated as Hedging Instruments | Buy | Singapore, Dollars  
Derivative [Line Items]  
Derivative, Notional Amount (26,000,000)
Derivatives Not Designated as Hedging Instruments | Sell  
Derivative [Line Items]  
Derivative, Notional Amount (26,000,000)
Derivatives Not Designated as Hedging Instruments | Sell | British Pounds  
Derivative [Line Items]  
Derivative, Notional Amount (3,000,000)
Derivatives Not Designated as Hedging Instruments | Sell | Canadian Dollars  
Derivative [Line Items]  
Derivative, Notional Amount (2,000,000)
Derivatives Not Designated as Hedging Instruments | Sell | Japanese Yen  
Derivative [Line Items]  
Derivative, Notional Amount (43,000,000)
Derivatives Not Designated as Hedging Instruments | Sell | Korean Won  
Derivative [Line Items]  
Derivative, Notional Amount (18,000,000)
Derivatives Not Designated as Hedging Instruments | Sell | Swiss Franc  
Derivative [Line Items]  
Derivative, Notional Amount (10,000,000)
Derivatives Not Designated as Hedging Instruments | Sell | China, Yuan Renminbi  
Derivative [Line Items]  
Derivative, Notional Amount (37,000,000)
Derivatives Not Designated as Hedging Instruments | Sell | Taiwan, New Dollars  
Derivative [Line Items]  
Derivative, Notional Amount (17,000,000)
Derivatives Not Designated as Hedging Instruments | Sell | Other Currency  
Derivative [Line Items]  
Derivative, Notional Amount (9,000,000)
Derivatives Not Designated as Hedging Instruments | Sell | Brazil, Brazil Real  
Derivative [Line Items]  
Derivative, Notional Amount $ (14,000,000)