XML 70 R60.htm IDEA: XBRL DOCUMENT v3.20.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, 2020
Oct. 31, 2019
Derivatives, Fair Value    
Outstanding Gross Notional $ 20,861 $ 23,669
Gross Amount Recognized 199 392
Derivative Liabilities 444 166
Other Current Assets    
Derivatives, Fair Value    
Gross Amount Recognized 169 277
Other Non-Current Assets    
Derivatives, Fair Value    
Gross Amount Recognized 30 115
Other Current Liabilities    
Derivatives, Fair Value    
Derivative Liabilities 381 138
Other Non-Current Liabilities    
Derivatives, Fair Value    
Derivative Liabilities 63 28
Derivatives designated as hedging instruments    
Derivatives, Fair Value    
Outstanding Gross Notional 15,760 16,389
Derivatives designated as hedging instruments | Other Current Assets    
Derivatives, Fair Value    
Gross Amount Recognized 120 260
Derivatives designated as hedging instruments | Other Non-Current Assets    
Derivatives, Fair Value    
Gross Amount Recognized 30 115
Derivatives designated as hedging instruments | Other Current Liabilities    
Derivatives, Fair Value    
Derivative Liabilities 363 123
Derivatives designated as hedging instruments | Other Non-Current Liabilities    
Derivatives, Fair Value    
Derivative Liabilities 63 28
Derivatives designated as hedging instruments | Fair value hedges | Interest rate contracts    
Derivatives, Fair Value    
Outstanding Gross Notional 750 750
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 6 4
Derivatives designated as hedging instruments | Fair value hedges | Interest rate contracts | Other Current 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 0
Derivatives designated as hedging instruments | Cash flow hedges | Foreign currency contracts    
Derivatives, Fair Value    
Outstanding Gross Notional 15,010 15,639
Derivatives designated as hedging instruments | Cash flow hedges | Foreign currency contracts | Other Current Assets    
Derivatives, Fair Value    
Gross Amount Recognized 120 260
Derivatives designated as hedging instruments | Cash flow hedges | Foreign currency contracts | Other Non-Current Assets    
Derivatives, Fair Value    
Gross Amount Recognized 24 111
Derivatives designated as hedging instruments | Cash flow hedges | Foreign currency contracts | Other Current Liabilities    
Derivatives, Fair Value    
Derivative Liabilities 363 123
Derivatives designated as hedging instruments | Cash flow hedges | Foreign currency contracts | Other Non-Current Liabilities    
Derivatives, Fair Value    
Derivative Liabilities 63 28
Derivatives not designated as hedging instruments    
Derivatives, Fair Value    
Outstanding Gross Notional 5,101 7,280
Derivatives not designated as hedging instruments | Other Current Assets    
Derivatives, Fair Value    
Gross Amount Recognized 49 17
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 Current Liabilities    
Derivatives, Fair Value    
Derivative Liabilities 18 15
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 4,963 7,146
Derivatives not designated as hedging instruments | Foreign currency contracts | Other Current Assets    
Derivatives, Fair Value    
Gross Amount Recognized 27 10
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 Current Liabilities    
Derivatives, Fair Value    
Derivative Liabilities 18 14
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 138 134
Derivatives not designated as hedging instruments | Other derivatives | Other Current Assets    
Derivatives, Fair Value    
Gross Amount Recognized 22 7
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 Current Liabilities    
Derivatives, Fair Value    
Derivative Liabilities 0 1
Derivatives not designated as hedging instruments | Other derivatives | Other Non-Current Liabilities    
Derivatives, Fair Value    
Derivative Liabilities $ 0 $ 0