XML 86 R76.htm IDEA: XBRL DOCUMENT v3.19.2
Financial Instruments - Gross Notional and Fair Value of Instruments in the Balance Sheets (Details) - USD ($)
$ in Millions
Jul. 31, 2019
Oct. 31, 2018
Derivatives, Fair Value    
Outstanding Gross Notional $ 22,443 $ 23,894
Other Current Assets    
Derivatives, Fair Value    
Derivative asset, fair value 279 343
Long-Term Financing Receivables and Other Assets    
Derivatives, Fair Value    
Derivative asset, fair value 208 153
Other Accrued Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 69 85
Long-Term Other Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 80 391
Derivatives designated as hedging instruments    
Derivatives, Fair Value    
Outstanding Gross Notional 17,134 17,010
Derivatives designated as hedging instruments | Other Current Assets    
Derivatives, Fair Value    
Derivative asset, fair value 243 302
Derivatives designated as hedging instruments | Long-Term Financing Receivables and Other Assets    
Derivatives, Fair Value    
Derivative asset, fair value 207 148
Derivatives designated as hedging instruments | Other Accrued Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 42 24
Derivatives designated as hedging instruments | Long-Term Other Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 73 379
Derivatives designated as hedging instruments | Fair value hedges | Interest rate contracts    
Derivatives, Fair Value    
Outstanding Gross Notional 6,850 6,850
Derivatives designated as hedging instruments | Fair value hedges | Interest rate contracts | Other Current Assets    
Derivatives, Fair Value    
Derivative asset, fair value 0 0
Derivatives designated as hedging instruments | Fair value hedges | Interest rate contracts | Long-Term Financing Receivables and Other Assets    
Derivatives, Fair Value    
Derivative asset, fair value 20 0
Derivatives designated as hedging instruments | Fair value hedges | Interest rate contracts | Other Accrued Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 0 0
Derivatives designated as hedging instruments | Fair value hedges | Interest rate contracts | Long-Term Other Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 32 353
Derivatives designated as hedging instruments | Cash flow hedges | Foreign exchange contracts    
Derivatives, Fair Value    
Outstanding Gross Notional 8,539 8,423
Derivatives designated as hedging instruments | Cash flow hedges | Foreign exchange contracts | Other Current Assets    
Derivatives, Fair Value    
Derivative asset, fair value 218 270
Derivatives designated as hedging instruments | Cash flow hedges | Foreign exchange contracts | Long-Term Financing Receivables and Other Assets    
Derivatives, Fair Value    
Derivative asset, fair value 157 107
Derivatives designated as hedging instruments | Cash flow hedges | Foreign exchange contracts | Other Accrued Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 24 11
Derivatives designated as hedging instruments | Cash flow hedges | Foreign exchange contracts | Long-Term Other Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 23 15
Derivatives designated as hedging instruments | Net investment hedges | Foreign exchange contracts    
Derivatives, Fair Value    
Outstanding Gross Notional 1,745 1,737
Derivatives designated as hedging instruments | Net investment hedges | Foreign exchange contracts | Other Current Assets    
Derivatives, Fair Value    
Derivative asset, fair value 25 32
Derivatives designated as hedging instruments | Net investment hedges | Foreign exchange contracts | Long-Term Financing Receivables and Other Assets    
Derivatives, Fair Value    
Derivative asset, fair value 30 41
Derivatives designated as hedging instruments | Net investment hedges | Foreign exchange contracts | Other Accrued Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 18 13
Derivatives designated as hedging instruments | Net investment hedges | Foreign exchange contracts | Long-Term Other Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 18 11
Derivatives not designated as hedging instruments    
Derivatives, Fair Value    
Outstanding Gross Notional 5,309 6,884
Derivatives not designated as hedging instruments | Other Current Assets    
Derivatives, Fair Value    
Derivative asset, fair value 36 41
Derivatives not designated as hedging instruments | Long-Term Financing Receivables and Other Assets    
Derivatives, Fair Value    
Derivative asset, fair value 1 5
Derivatives not designated as hedging instruments | Other Accrued Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 27 61
Derivatives not designated as hedging instruments | Long-Term Other Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 7 12
Derivatives not designated as hedging instruments | Foreign exchange contracts    
Derivatives, Fair Value    
Outstanding Gross Notional 5,206 6,780
Derivatives not designated as hedging instruments | Foreign exchange contracts | Other Current Assets    
Derivatives, Fair Value    
Derivative asset, fair value 36 41
Derivatives not designated as hedging instruments | Foreign exchange contracts | Long-Term Financing Receivables and Other Assets    
Derivatives, Fair Value    
Derivative asset, fair value 1 5
Derivatives not designated as hedging instruments | Foreign exchange contracts | Other Accrued Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 26 55
Derivatives not designated as hedging instruments | Foreign exchange contracts | Long-Term Other Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 7 12
Derivatives not designated as hedging instruments | Other derivatives    
Derivatives, Fair Value    
Outstanding Gross Notional 103 104
Derivatives not designated as hedging instruments | Other derivatives | Other Current Assets    
Derivatives, Fair Value    
Derivative asset, fair value 0 0
Derivatives not designated as hedging instruments | Other derivatives | Long-Term Financing Receivables and Other Assets    
Derivatives, Fair Value    
Derivative asset, fair value 0 0
Derivatives not designated as hedging instruments | Other derivatives | Other Accrued Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 1 6
Derivatives not designated as hedging instruments | Other derivatives | Long-Term Other Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value $ 0 $ 0