XML 96 R80.htm IDEA: XBRL DOCUMENT v3.20.2
Income Effect of Derivative Financial Instruments (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Derivative [Line Items]        
Gain/(Loss) Recognized in Income $ (58) $ 91 $ 165 $ 96
Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Foreign currency exchange contracts [Member]        
Derivative [Line Items]        
Gain/(Loss) Reclassified from AOCI to Income 6 (8) (68) 90
Gain/(Loss) Recorded in OCI (132) (68) 684 (384)
Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Commodity Contract [Member]        
Derivative [Line Items]        
Gain/(Loss) Reclassified from AOCI to Income (22) (10) (50) (21)
Gain/(Loss) Recorded in OCI 36 (32) (48) (58)
Designated as Hedging Instrument [Member] | Fair Value Hedging [Member] | Cross-currency interest rate swap contracts [Member]        
Derivative [Line Items]        
Net interest settlements and accruals on hedging instruments (1) 0 (1) 0
Fair value changes on hedging instruments (10) 0 (10) 0
Fair value changes on hedged debt 6 0 6 0
Designated as Hedging Instrument [Member] | Fair Value Hedging [Member] | Interest rate contracts [Member]        
Derivative [Line Items]        
Net interest settlements and accruals on hedging instruments 94 0 190 (32)
Fair value changes on hedging instruments (103) 203 1,119 927
Fair value changes on hedged debt 96 (194) (1,095) (910)
Not Designated as Hedging Instrument [Member] | Foreign currency exchange contracts [Member]        
Derivative [Line Items]        
Gain/(Loss) Recognized in Income (349) 347 (37) 324
Not Designated as Hedging Instrument [Member] | Foreign currency exchange contracts [Member] | Nonoperating Income (Expense) [Member]        
Derivative [Line Items]        
Gain/(Loss) Recognized in Income (107) 154 60 188
Not Designated as Hedging Instrument [Member] | Foreign currency exchange contracts [Member] | Cost of Sales        
Derivative [Line Items]        
Gain/(Loss) Recognized in Income (242) 193 (97) 136
Not Designated as Hedging Instrument [Member] | Commodity Contract [Member]        
Derivative [Line Items]        
Gain/(Loss) Recognized in Income 19 (8) (12) (9)
Not Designated as Hedging Instrument [Member] | Cross-currency interest rate swap contracts [Member]        
Derivative [Line Items]        
Gain/(Loss) Recognized in Income 210 (257) 213 (261)
Not Designated as Hedging Instrument [Member] | Interest rate contracts [Member]        
Derivative [Line Items]        
Gain/(Loss) Recognized in Income $ (4) $ 18 $ (90) $ (12)