XML 124 R75.htm IDEA: XBRL DOCUMENT v3.19.1
Income Effect of Derivative Financial Instruments (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Derivative [Line Items]    
Gain/(Loss) Recognized in Income $ (163) $ (204)
Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Foreign currency exchange contracts [Member]    
Derivative [Line Items]    
Gain/(Loss) Reclassified from AOCI to Income 54 17
Gain/(Loss) Recorded in OCI (521) 61
Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Commodity Contract [Member]    
Derivative [Line Items]    
Gain/(Loss) Reclassified from AOCI to Income (5) 0
Gain/(Loss) Recorded in OCI 11  
Designated as Hedging Instrument [Member] | Fair Value Hedging [Member] | Interest rate contracts [Member]    
Derivative [Line Items]    
Net interest settlements and accruals excluded from the assessment of hedge effectiveness (20) 26
Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments 250 (339)
Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge (253) 329
Not Designated as Hedging Instrument [Member] | Foreign currency exchange contracts [Member]    
Derivative [Line Items]    
Gain/(Loss) Recognized in Income (28) (116)
Not Designated as Hedging Instrument [Member] | Cross-currency interest rate swap contracts [Member]    
Derivative [Line Items]    
Gain/(Loss) Recognized in Income (145) (58)
Not Designated as Hedging Instrument [Member] | Interest rate contracts [Member]    
Derivative [Line Items]    
Gain/(Loss) Recognized in Income (27) (17)
Not Designated as Hedging Instrument [Member] | Commodity Contract [Member]    
Derivative [Line Items]    
Gain/(Loss) Recognized in Income 11 (46)
Nonoperating Income (Expense) [Member] | Not Designated as Hedging Instrument [Member] | Foreign currency exchange contracts [Member]    
Derivative [Line Items]    
Gain/(Loss) Recognized in Income (6) (12)
Cost of Sales [Member] | Not Designated as Hedging Instrument [Member] | Foreign currency exchange contracts [Member]    
Derivative [Line Items]    
Gain/(Loss) Recognized in Income $ (22) $ (104)