XML 107 R97.htm IDEA: XBRL DOCUMENT v3.7.0.1
Financial Instruments - Gross Notional and Fair Value of Derivative Instruments in the Condensed Consolidated Balance Sheets (Details) - USD ($)
$ in Millions
Jul. 31, 2017
Oct. 31, 2016
Derivatives, Fair Value    
Outstanding Gross Notional $ 28,033 $ 34,472
Other Current Assets    
Derivatives, Fair Value    
Derivative asset, fair value 182 400
Long-Term Financing Receivables and Other Assets    
Derivatives, Fair Value    
Derivative asset, fair value 56 320
Other Accrued Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 430 159
Long-Term Other Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 279 60
Derivatives designated as hedging instruments    
Derivatives, Fair Value    
Outstanding Gross Notional 18,953 17,841
Derivatives designated as hedging instruments | Other Current Assets    
Derivatives, Fair Value    
Derivative asset, fair value 98 300
Derivatives designated as hedging instruments | Long-Term Financing Receivables and Other Assets    
Derivatives, Fair Value    
Derivative asset, fair value 54 309
Derivatives designated as hedging instruments | Other Accrued Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 311 54
Derivatives designated as hedging instruments | Long-Term Other Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 263 49
Derivatives designated as hedging instruments | Fair value hedges | Interest rate contracts    
Derivatives, Fair Value    
Outstanding Gross Notional 9,500 9,500
Derivatives designated as hedging instruments | Fair value hedges | Interest rate contracts | Long-Term Other Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 99 6
Derivatives designated as hedging instruments | Cash flow hedges | Interest rate contracts | Other Current Assets    
Derivatives, Fair Value    
Derivative asset, fair value 0 0
Derivatives designated as hedging instruments | Cash flow hedges | Interest rate contracts | Long-Term Financing Receivables and Other Assets    
Derivatives, Fair Value    
Derivative asset, fair value 0 109
Derivatives designated as hedging instruments | Cash flow hedges | Interest rate contracts | Other Accrued Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 0 0
Derivatives designated as hedging instruments | Cash flow hedges | Foreign exchange contracts    
Derivatives, Fair Value    
Outstanding Gross Notional 7,464 6,450
Derivatives designated as hedging instruments | Cash flow hedges | Foreign exchange contracts | Other Current Assets    
Derivatives, Fair Value    
Derivative asset, fair value 80 247
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 45 172
Derivatives designated as hedging instruments | Cash flow hedges | Foreign exchange contracts | Other Accrued Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 236 31
Derivatives designated as hedging instruments | Cash flow hedges | Foreign exchange contracts | Long-Term Other Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 112 15
Derivatives designated as hedging instruments | Net investment hedges | Foreign exchange contracts    
Derivatives, Fair Value    
Outstanding Gross Notional 1,989 1,891
Derivatives designated as hedging instruments | Net investment hedges | Foreign exchange contracts | Other Current Assets    
Derivatives, Fair Value    
Derivative asset, fair value 18 53
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 9 28
Derivatives designated as hedging instruments | Net investment hedges | Foreign exchange contracts | Other Accrued Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 75 23
Derivatives designated as hedging instruments | Net investment hedges | Foreign exchange contracts | Long-Term Other Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 52 28
Derivatives not designated as hedging instruments    
Derivatives, Fair Value    
Outstanding Gross Notional 9,080 16,631
Derivatives not designated as hedging instruments | Other Current Assets    
Derivatives, Fair Value    
Derivative asset, fair value 84 100
Derivatives not designated as hedging instruments | Long-Term Financing Receivables and Other Assets    
Derivatives, Fair Value    
Derivative asset, fair value 2 11
Derivatives not designated as hedging instruments | Other Accrued Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 119 105
Derivatives not designated as hedging instruments | Long-Term Other Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 16 11
Derivatives not designated as hedging instruments | Foreign exchange contracts    
Derivatives, Fair Value    
Outstanding Gross Notional 8,978 16,496
Derivatives not designated as hedging instruments | Foreign exchange contracts | Other Current Assets    
Derivatives, Fair Value    
Derivative asset, fair value 81 100
Derivatives not designated as hedging instruments | Foreign exchange contracts | Long-Term Financing Receivables and Other Assets    
Derivatives, Fair Value    
Derivative asset, fair value 2 11
Derivatives not designated as hedging instruments | Foreign exchange contracts | Other Accrued Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 119 103
Derivatives not designated as hedging instruments | Foreign exchange contracts | Long-Term Other Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 16 11
Derivatives not designated as hedging instruments | Other derivatives    
Derivatives, Fair Value    
Outstanding Gross Notional 102 135
Derivatives not designated as hedging instruments | Other derivatives | Other Current Assets    
Derivatives, Fair Value    
Derivative asset, fair value 3 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 0 2
Derivatives not designated as hedging instruments | Other derivatives | Long-Term Other Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value $ 0 $ 0