XML 83 R73.htm IDEA: XBRL DOCUMENT v3.7.0.1
Financial Instruments - Hedges (Details) - USD ($)
$ in Millions
6 Months Ended
Apr. 30, 2017
Oct. 31, 2016
Derivatives, Fair Value    
Period within which the funds held as collateral and posted as collateral are transferred from or to counterparties 2 days  
Collateralized arrangements in net liability position $ 137 $ 9
Outstanding Gross Notional 28,489 34,472
Other Current Assets    
Derivatives, Fair Value    
Derivative asset, fair value 321 400
Long-Term Financing Receivables and Other Assets    
Derivatives, Fair Value    
Derivative asset, fair value 114 320
Other Accrued Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 199 159
Long-Term Other Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value $ 188 60
Cash flow hedges: | Minimum    
Derivatives, Fair Value    
Duration of lease term for which lease-related forward contracts and intercompany lease loan forward contracts can be extended 2 years  
Cash flow hedges: | Maximum    
Derivatives, Fair Value    
Duration of lease term for which lease-related forward contracts and intercompany lease loan forward contracts can be extended 5 years  
Derivatives designated as hedging instruments    
Derivatives, Fair Value    
Outstanding Gross Notional $ 18,915 17,841
Derivatives designated as hedging instruments | Other Current Assets    
Derivatives, Fair Value    
Derivative asset, fair value 199 300
Derivatives designated as hedging instruments | Long-Term Financing Receivables and Other Assets    
Derivatives, Fair Value    
Derivative asset, fair value 112 309
Derivatives designated as hedging instruments | Other Accrued Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 113 54
Derivatives designated as hedging instruments | Long-Term Other Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 184 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 Financing Receivables and Other Assets    
Derivatives, Fair Value    
Derivative asset, fair value 0 109
Derivatives designated as hedging instruments | Fair value hedges: | Interest rate contracts | Long-Term Other Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 122 6
Derivatives designated as hedging instruments | Cash flow hedges: | Foreign exchange contracts    
Derivatives, Fair Value    
Outstanding Gross Notional 7,483 6,450
Derivatives designated as hedging instruments | Cash flow hedges: | Foreign exchange contracts | Other Current Assets    
Derivatives, Fair Value    
Derivative asset, fair value 159 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 91 172
Derivatives designated as hedging instruments | Cash flow hedges: | Foreign exchange contracts | Other Accrued Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 79 31
Derivatives designated as hedging instruments | Cash flow hedges: | Foreign exchange contracts | Long-Term Other Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 25 15
Derivatives designated as hedging instruments | Net investment hedges: | Foreign exchange contracts    
Derivatives, Fair Value    
Outstanding Gross Notional 1,932 1,891
Derivatives designated as hedging instruments | Net investment hedges: | Foreign exchange contracts | Other Current Assets    
Derivatives, Fair Value    
Derivative asset, fair value 40 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 21 28
Derivatives designated as hedging instruments | Net investment hedges: | Foreign exchange contracts | Other Accrued Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 34 23
Derivatives designated as hedging instruments | Net investment hedges: | Foreign exchange contracts | Long-Term Other Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 37 28
Derivatives not designated as hedging instruments    
Derivatives, Fair Value    
Outstanding Gross Notional 9,574 16,631
Derivatives not designated as hedging instruments | Other Current Assets    
Derivatives, Fair Value    
Derivative asset, fair value 122 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 86 105
Derivatives not designated as hedging instruments | Long-Term Other Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 4 11
Derivatives not designated as hedging instruments | Foreign exchange contracts    
Derivatives, Fair Value    
Outstanding Gross Notional 9,472 16,496
Derivatives not designated as hedging instruments | Foreign exchange contracts | Other Current Assets    
Derivatives, Fair Value    
Derivative asset, fair value 120 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 86 103
Derivatives not designated as hedging instruments | Foreign exchange contracts | Long-Term Other Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 4 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 2 0
Derivatives not designated as hedging instruments | Other derivatives | Other Accrued Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value $ 0 $ 2