XML 90 R65.htm IDEA: XBRL DOCUMENT v3.19.2
Financial Instruments - Schedule of Gross Notional and Fair Value of Derivative Financial Instruments in the Consolidated Condensed Balance Sheets (Details) - USD ($)
$ in Millions
Jul. 31, 2019
Oct. 31, 2018
Derivatives, Fair Value    
Outstanding Gross Notional $ 21,888 $ 23,706
Gross Amount Recognized 475 515
Derivative Liabilities 105 195
Other Current Assets    
Derivatives, Fair Value    
Gross Amount Recognized 345 408
Other Non-Current Assets    
Derivatives, Fair Value    
Gross Amount Recognized 130 107
Other Accrued Liabilities    
Derivatives, Fair Value    
Derivative Liabilities 82 120
Other Non-Current Liabilities    
Derivatives, Fair Value    
Derivative Liabilities 23 75
Derivatives designated as hedging instruments    
Derivatives, Fair Value    
Outstanding Gross Notional 16,680 18,147
Derivatives designated as hedging instruments | Other Current Assets    
Derivatives, Fair Value    
Gross Amount Recognized 330 386
Derivatives designated as hedging instruments | Other Non-Current Assets    
Derivatives, Fair Value    
Gross Amount Recognized 130 107
Derivatives designated as hedging instruments | Other Accrued Liabilities    
Derivatives, Fair Value    
Derivative Liabilities 68 86
Derivatives designated as hedging instruments | Other Non-Current Liabilities    
Derivatives, Fair Value    
Derivative Liabilities 23 75
Derivatives designated as hedging instruments | Fair value hedges | Interest rate contracts    
Derivatives, Fair Value    
Outstanding Gross Notional 750 1,000
Derivatives designated as hedging instruments | Fair value hedges | Interest rate contracts | Other Current Assets    
Derivatives, Fair Value    
Gross Amount Recognized 0 0
Derivatives designated as hedging instruments | Fair value hedges | Interest rate contracts | Other Non-Current Assets    
Derivatives, Fair Value    
Gross Amount Recognized 0 0
Derivatives designated as hedging instruments | Fair value hedges | Interest rate contracts | Other Accrued Liabilities    
Derivatives, Fair Value    
Derivative Liabilities 0 0
Derivatives designated as hedging instruments | Fair value hedges | Interest rate contracts | Other Non-Current Liabilities    
Derivatives, Fair Value    
Derivative Liabilities 0 23
Derivatives designated as hedging instruments | Cash flow hedges | Foreign currency contracts    
Derivatives, Fair Value    
Outstanding Gross Notional 15,930 17,147
Derivatives designated as hedging instruments | Cash flow hedges | Foreign currency contracts | Other Current Assets    
Derivatives, Fair Value    
Gross Amount Recognized 330 386
Derivatives designated as hedging instruments | Cash flow hedges | Foreign currency contracts | Other Non-Current Assets    
Derivatives, Fair Value    
Gross Amount Recognized 130 107
Derivatives designated as hedging instruments | Cash flow hedges | Foreign currency contracts | Other Accrued Liabilities    
Derivatives, Fair Value    
Derivative Liabilities 68 86
Derivatives designated as hedging instruments | Cash flow hedges | Foreign currency contracts | Other Non-Current Liabilities    
Derivatives, Fair Value    
Derivative Liabilities 23 52
Derivatives not designated as hedging instruments    
Derivatives, Fair Value    
Outstanding Gross Notional 5,208 5,559
Derivatives not designated as hedging instruments | Other Current Assets    
Derivatives, Fair Value    
Gross Amount Recognized 15 22
Derivatives not designated as hedging instruments | Other Non-Current Assets    
Derivatives, Fair Value    
Gross Amount Recognized 0 0
Derivatives not designated as hedging instruments | Other Accrued Liabilities    
Derivatives, Fair Value    
Derivative Liabilities 14 34
Derivatives not designated as hedging instruments | Other Non-Current Liabilities    
Derivatives, Fair Value    
Derivative Liabilities 0 0
Derivatives not designated as hedging instruments | Foreign currency contracts    
Derivatives, Fair Value    
Outstanding Gross Notional 5,072 5,437
Derivatives not designated as hedging instruments | Foreign currency contracts | Other Current Assets    
Derivatives, Fair Value    
Gross Amount Recognized 9 22
Derivatives not designated as hedging instruments | Foreign currency contracts | Other Non-Current Assets    
Derivatives, Fair Value    
Gross Amount Recognized 0 0
Derivatives not designated as hedging instruments | Foreign currency contracts | Other Accrued Liabilities    
Derivatives, Fair Value    
Derivative Liabilities 13 26
Derivatives not designated as hedging instruments | Foreign currency contracts | Other Non-Current Liabilities    
Derivatives, Fair Value    
Derivative Liabilities 0 0
Derivatives not designated as hedging instruments | Other derivatives    
Derivatives, Fair Value    
Outstanding Gross Notional 136 122
Derivatives not designated as hedging instruments | Other derivatives | Other Current Assets    
Derivatives, Fair Value    
Gross Amount Recognized 6 0
Derivatives not designated as hedging instruments | Other derivatives | Other Non-Current Assets    
Derivatives, Fair Value    
Gross Amount Recognized 0 0
Derivatives not designated as hedging instruments | Other derivatives | Other Accrued Liabilities    
Derivatives, Fair Value    
Derivative Liabilities 1 8
Derivatives not designated as hedging instruments | Other derivatives | Other Non-Current Liabilities    
Derivatives, Fair Value    
Derivative Liabilities $ 0 $ 0