XML 81 R59.htm IDEA: XBRL DOCUMENT v3.20.1
Financial Instruments - Schedule of Gross Notional and Fair Value of Derivative Financial Instruments in the Consolidated Condensed Balance Sheets (Details) - USD ($)
$ in Millions
Apr. 30, 2020
Oct. 31, 2019
Derivatives, Fair Value    
Outstanding Gross Notional $ 21,815 $ 23,669
Gross Amount Recognized 564 392
Derivative Liabilities 144 166
Other Current Assets    
Derivatives, Fair Value    
Gross Amount Recognized 419 277
Other Non-Current Assets    
Derivatives, Fair Value    
Gross Amount Recognized 145 115
Other Current Liabilities    
Derivatives, Fair Value    
Derivative Liabilities 123 138
Other Non-Current Liabilities    
Derivatives, Fair Value    
Derivative Liabilities 21 28
Derivatives designated as hedging instruments    
Derivatives, Fair Value    
Outstanding Gross Notional 17,030 16,389
Derivatives designated as hedging instruments | Other Current Assets    
Derivatives, Fair Value    
Gross Amount Recognized 388 260
Derivatives designated as hedging instruments | Other Non-Current Assets    
Derivatives, Fair Value    
Gross Amount Recognized 145 115
Derivatives designated as hedging instruments | Other Current Liabilities    
Derivatives, Fair Value    
Derivative Liabilities 89 123
Derivatives designated as hedging instruments | Other Non-Current Liabilities    
Derivatives, Fair Value    
Derivative Liabilities 21 28
Derivatives designated as hedging instruments | Fair value hedges | Interest rate contracts    
Derivatives, Fair Value    
Outstanding Gross Notional 750 750
Derivatives designated as hedging instruments | Fair value hedges | Interest rate contracts | Other Current Assets    
Derivatives, Fair Value    
Gross Amount Recognized 0 0
Derivatives designated as hedging instruments | Fair value hedges | Interest rate contracts | Other Non-Current Assets    
Derivatives, Fair Value    
Gross Amount Recognized 14 4
Derivatives designated as hedging instruments | Fair value hedges | Interest rate contracts | Other Current Liabilities    
Derivatives, Fair Value    
Derivative Liabilities 0 0
Derivatives designated as hedging instruments | Fair value hedges | Interest rate contracts | Other Non-Current Liabilities    
Derivatives, Fair Value    
Derivative Liabilities 0 0
Derivatives designated as hedging instruments | Cash flow hedges | Interest rate contracts    
Derivatives, Fair Value    
Outstanding Gross Notional 750 0
Derivatives designated as hedging instruments | Cash flow hedges | Interest rate contracts | Other Current Assets    
Derivatives, Fair Value    
Gross Amount Recognized 0 0
Derivatives designated as hedging instruments | Cash flow hedges | Interest rate contracts | Other Non-Current Assets    
Derivatives, Fair Value    
Gross Amount Recognized 0 0
Derivatives designated as hedging instruments | Cash flow hedges | Interest rate contracts | Other Current Liabilities    
Derivatives, Fair Value    
Derivative Liabilities 8 0
Derivatives designated as hedging instruments | Cash flow hedges | Interest rate contracts | Other Non-Current Liabilities    
Derivatives, Fair Value    
Derivative Liabilities 0 0
Derivatives designated as hedging instruments | Cash flow hedges | Foreign currency contracts    
Derivatives, Fair Value    
Outstanding Gross Notional 15,530 15,639
Derivatives designated as hedging instruments | Cash flow hedges | Foreign currency contracts | Other Current Assets    
Derivatives, Fair Value    
Gross Amount Recognized 388 260
Derivatives designated as hedging instruments | Cash flow hedges | Foreign currency contracts | Other Non-Current Assets    
Derivatives, Fair Value    
Gross Amount Recognized 131 111
Derivatives designated as hedging instruments | Cash flow hedges | Foreign currency contracts | Other Current Liabilities    
Derivatives, Fair Value    
Derivative Liabilities 81 123
Derivatives designated as hedging instruments | Cash flow hedges | Foreign currency contracts | Other Non-Current Liabilities    
Derivatives, Fair Value    
Derivative Liabilities 21 28
Derivatives not designated as hedging instruments    
Derivatives, Fair Value    
Outstanding Gross Notional 4,785 7,280
Derivatives not designated as hedging instruments | Other Current Assets    
Derivatives, Fair Value    
Gross Amount Recognized 31 17
Derivatives not designated as hedging instruments | Other Non-Current Assets    
Derivatives, Fair Value    
Gross Amount Recognized 0 0
Derivatives not designated as hedging instruments | Other Current Liabilities    
Derivatives, Fair Value    
Derivative Liabilities 34 15
Derivatives not designated as hedging instruments | Other Non-Current Liabilities    
Derivatives, Fair Value    
Derivative Liabilities 0 0
Derivatives not designated as hedging instruments | Foreign currency contracts    
Derivatives, Fair Value    
Outstanding Gross Notional 4,666 7,146
Derivatives not designated as hedging instruments | Foreign currency contracts | Other Current Assets    
Derivatives, Fair Value    
Gross Amount Recognized 19 10
Derivatives not designated as hedging instruments | Foreign currency contracts | Other Non-Current Assets    
Derivatives, Fair Value    
Gross Amount Recognized 0 0
Derivatives not designated as hedging instruments | Foreign currency contracts | Other Current Liabilities    
Derivatives, Fair Value    
Derivative Liabilities 33 14
Derivatives not designated as hedging instruments | Foreign currency contracts | Other Non-Current Liabilities    
Derivatives, Fair Value    
Derivative Liabilities 0 0
Derivatives not designated as hedging instruments | Other derivatives    
Derivatives, Fair Value    
Outstanding Gross Notional 119 134
Derivatives not designated as hedging instruments | Other derivatives | Other Current Assets    
Derivatives, Fair Value    
Gross Amount Recognized 12 7
Derivatives not designated as hedging instruments | Other derivatives | Other Non-Current Assets    
Derivatives, Fair Value    
Gross Amount Recognized 0 0
Derivatives not designated as hedging instruments | Other derivatives | Other Current Liabilities    
Derivatives, Fair Value    
Derivative Liabilities 1 1
Derivatives not designated as hedging instruments | Other derivatives | Other Non-Current Liabilities    
Derivatives, Fair Value    
Derivative Liabilities $ 0 $ 0