XML 130 R115.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Instruments - Fair Value of Derivative Instruments in the Consolidated Balance Sheets (Details) - USD ($)
$ in Millions
Oct. 31, 2020
Oct. 31, 2019
Investment Holdings [Line Items]    
Outstanding Gross Notional $ 21,997 $ 23,669
Total Assets 195 392
Total Liabilities 262 166
Other Current Assets    
Investment Holdings [Line Items]    
Total Assets 165 277
Other Non-Current Assets    
Investment Holdings [Line Items]    
Total Assets 30 115
Other Current Liabilities    
Investment Holdings [Line Items]    
Total Liabilities 222 138
Other Non-Current Liabilities    
Investment Holdings [Line Items]    
Total Liabilities 40 28
Derivatives designated as hedging instruments    
Investment Holdings [Line Items]    
Outstanding Gross Notional 16,536 16,389
Derivatives designated as hedging instruments | Other Current Assets    
Investment Holdings [Line Items]    
Total Assets 152 260
Derivatives designated as hedging instruments | Other Non-Current Assets    
Investment Holdings [Line Items]    
Total Assets 30 115
Derivatives designated as hedging instruments | Other Current Liabilities    
Investment Holdings [Line Items]    
Total Liabilities 199 123
Derivatives designated as hedging instruments | Other Non-Current Liabilities    
Investment Holdings [Line Items]    
Total Liabilities 40 28
Derivatives designated as hedging instruments | Interest rate contracts | Fair value hedges    
Investment Holdings [Line Items]    
Outstanding Gross Notional 875 750
Derivatives designated as hedging instruments | Interest rate contracts | Other Current Assets | Fair value hedges    
Investment Holdings [Line Items]    
Total Assets 4 0
Derivatives designated as hedging instruments | Interest rate contracts | Other Non-Current Assets | Fair value hedges    
Investment Holdings [Line Items]    
Total Assets 0 4
Derivatives designated as hedging instruments | Interest rate contracts | Other Current Liabilities | Fair value hedges    
Investment Holdings [Line Items]    
Total Liabilities 0 0
Derivatives designated as hedging instruments | Interest rate contracts | Other Non-Current Liabilities | Fair value hedges    
Investment Holdings [Line Items]    
Total Liabilities 3 0
Derivatives designated as hedging instruments | Foreign currency contracts | Cash flow hedges    
Investment Holdings [Line Items]    
Outstanding Gross Notional 15,661 15,639
Derivatives designated as hedging instruments | Foreign currency contracts | Other Current Assets | Cash flow hedges    
Investment Holdings [Line Items]    
Total Assets 148 260
Derivatives designated as hedging instruments | Foreign currency contracts | Other Non-Current Assets | Cash flow hedges    
Investment Holdings [Line Items]    
Total Assets 30 111
Derivatives designated as hedging instruments | Foreign currency contracts | Other Current Liabilities | Cash flow hedges    
Investment Holdings [Line Items]    
Total Liabilities 199 123
Derivatives designated as hedging instruments | Foreign currency contracts | Other Non-Current Liabilities | Cash flow hedges    
Investment Holdings [Line Items]    
Total Liabilities 37 28
Derivatives not designated as hedging instruments    
Investment Holdings [Line Items]    
Outstanding Gross Notional 5,461 7,280
Derivatives not designated as hedging instruments | Other Current Assets    
Investment Holdings [Line Items]    
Total Assets 13 17
Derivatives not designated as hedging instruments | Other Non-Current Assets    
Investment Holdings [Line Items]    
Total Assets 0 0
Derivatives not designated as hedging instruments | Other Current Liabilities    
Investment Holdings [Line Items]    
Total Liabilities 23 15
Derivatives not designated as hedging instruments | Other Non-Current Liabilities    
Investment Holdings [Line Items]    
Total Liabilities 0 0
Derivatives not designated as hedging instruments | Foreign currency contracts    
Investment Holdings [Line Items]    
Outstanding Gross Notional 5,319 7,146
Derivatives not designated as hedging instruments | Foreign currency contracts | Other Current Assets    
Investment Holdings [Line Items]    
Total Assets 13 10
Derivatives not designated as hedging instruments | Foreign currency contracts | Other Non-Current Assets    
Investment Holdings [Line Items]    
Total Assets 0 0
Derivatives not designated as hedging instruments | Foreign currency contracts | Other Current Liabilities    
Investment Holdings [Line Items]    
Total Liabilities 20 14
Derivatives not designated as hedging instruments | Foreign currency contracts | Other Non-Current Liabilities    
Investment Holdings [Line Items]    
Total Liabilities 0 0
Derivatives not designated as hedging instruments | Other derivatives    
Investment Holdings [Line Items]    
Outstanding Gross Notional 142 134
Derivatives not designated as hedging instruments | Other derivatives | Other Current Assets    
Investment Holdings [Line Items]    
Total Assets 0 7
Derivatives not designated as hedging instruments | Other derivatives | Other Non-Current Assets    
Investment Holdings [Line Items]    
Total Assets 0 0
Derivatives not designated as hedging instruments | Other derivatives | Other Current Liabilities    
Investment Holdings [Line Items]    
Total Liabilities 3 1
Derivatives not designated as hedging instruments | Other derivatives | Other Non-Current Liabilities    
Investment Holdings [Line Items]    
Total Liabilities $ 0 $ 0