XML 128 R100.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
DERIVATIVES (Effect on Statement of Operations) (Details) - Foreign Exchange Contract [Member] - USD ($)
12 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Oct. 31, 2017
Derivatives Not Designated as Hedging Instruments [Member] | Other Income (Expense) [Member]      
Derivative [Line Items]      
Gain (loss) recognized in other income (expense), net $ (5,000,000) $ 4,000,000 $ 6,000,000
Cash Flow Hedges [Member] | Designated as Hedging Instrument [Member] | Accumulated Other Comprehensive Income (Loss) [Member]      
Derivative [Line Items]      
Gain (loss) recognized in accumulated other comprehensive income (5,000,000) 0 6,000,000
Cash Flow Hedges [Member] | Designated as Hedging Instrument [Member] | Cost of Products and Services [Member]      
Derivative [Line Items]      
Gain (loss) reclassified from accumulated other comprehensive income into earnings: (1,000,000) 4,000,000 (1,000,000)
Gain (Loss) on Components Excluded from Assessment of Price Risk Fair Value Hedge Effectiveness 3,000,000 0 0
Cash Flow Hedges [Member] | Designated as Hedging Instrument [Member] | Selling, General and Administrative Expenses [Member]      
Derivative [Line Items]      
Gain (loss) reclassified from accumulated other comprehensive income into earnings: $ (2,000,000) $ 0 $ 0