XML 81 R71.htm IDEA: XBRL DOCUMENT v3.21.2
Financial Instruments - Gross Notional and Fair Value of Instruments in the Balance Sheets (Details) - USD ($)
$ in Millions
Jul. 31, 2021
Oct. 31, 2020
Derivatives, Fair Value    
Outstanding Gross Notional $ 19,579 $ 20,068
Other Current Assets    
Derivatives, Fair Value    
Derivative asset, fair value 135 152
Long-Term Financing Receivables and Other Assets    
Derivatives, Fair Value    
Derivative asset, fair value 230 358
Other Accrued Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 106 146
Long-Term Other Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 84 48
Derivatives designated as hedging instruments    
Derivatives, Fair Value    
Outstanding Gross Notional 13,543 13,806
Derivatives designated as hedging instruments | Other Current Assets    
Derivatives, Fair Value    
Derivative asset, fair value 114 109
Derivatives designated as hedging instruments | Long-Term Financing Receivables and Other Assets    
Derivatives, Fair Value    
Derivative asset, fair value 223 349
Derivatives designated as hedging instruments | Other Accrued Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 83 108
Derivatives designated as hedging instruments | Long-Term Other Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 82 47
Derivatives designated as hedging instruments | Fair value hedges | Interest rate contracts    
Derivatives, Fair Value    
Outstanding Gross Notional 3,850 3,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 153 220
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 0 0
Derivatives designated as hedging instruments | Cash flow hedges | Interest rate contracts    
Derivatives, Fair Value    
Outstanding Gross Notional 0 500
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 0
Derivatives designated as hedging instruments | Cash flow hedges | Interest rate contracts | Other Accrued Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 0 2
Derivatives designated as hedging instruments | Cash flow hedges | Interest rate contracts | Long-Term Other 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,872 7,652
Derivatives designated as hedging instruments | Cash flow hedges | Foreign exchange contracts | Other Current Assets    
Derivatives, Fair Value    
Derivative asset, fair value 89 75
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 46 85
Derivatives designated as hedging instruments | Cash flow hedges | Foreign exchange contracts | Other Accrued Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 65 95
Derivatives designated as hedging instruments | Cash flow hedges | Foreign exchange contracts | Long-Term Other Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 62 38
Derivatives designated as hedging instruments | Net investment hedges | Foreign exchange contracts    
Derivatives, Fair Value    
Outstanding Gross Notional 1,821 1,804
Derivatives designated as hedging instruments | Net investment hedges | Foreign exchange contracts | Other Current Assets    
Derivatives, Fair Value    
Derivative asset, fair value 25 34
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 24 44
Derivatives designated as hedging instruments | Net investment hedges | Foreign exchange contracts | Other Accrued Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 18 11
Derivatives designated as hedging instruments | Net investment hedges | Foreign exchange contracts | Long-Term Other Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 20 9
Derivatives not designated as hedging instruments    
Derivatives, Fair Value    
Outstanding Gross Notional 6,036 6,262
Derivatives not designated as hedging instruments | Other Current Assets    
Derivatives, Fair Value    
Derivative asset, fair value 21 43
Derivatives not designated as hedging instruments | Long-Term Financing Receivables and Other Assets    
Derivatives, Fair Value    
Derivative asset, fair value 7 9
Derivatives not designated as hedging instruments | Other Accrued Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 23 38
Derivatives not designated as hedging instruments | Long-Term Other Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 2 1
Derivatives not designated as hedging instruments | Foreign exchange contracts    
Derivatives, Fair Value    
Outstanding Gross Notional 5,923 6,157
Derivatives not designated as hedging instruments | Foreign exchange contracts | Other Current Assets    
Derivatives, Fair Value    
Derivative asset, fair value 20 43
Derivatives not designated as hedging instruments | Foreign exchange contracts | Long-Term Financing Receivables and Other Assets    
Derivatives, Fair Value    
Derivative asset, fair value 7 9
Derivatives not designated as hedging instruments | Foreign exchange contracts | Other Accrued Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 23 35
Derivatives not designated as hedging instruments | Foreign exchange contracts | Long-Term Other Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value 2 1
Derivatives not designated as hedging instruments | Other derivatives    
Derivatives, Fair Value    
Outstanding Gross Notional 113 105
Derivatives not designated as hedging instruments | Other derivatives | Other Current Assets    
Derivatives, Fair Value    
Derivative asset, fair value 1 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 3
Derivatives not designated as hedging instruments | Other derivatives | Long-Term Other Liabilities    
Derivatives, Fair Value    
Derivative liability, fair value $ 0 $ 0