XML 71 R58.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative financial instruments - Summary of the effect of foreign currency exchange contracts on consolidated statements of income (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Designated as Hedging Instrument [Member]      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Gains (Losses) Recognized in OCI (effective portion) $ (315) $ 5 $ 410
Gains (Losses) Reclassified from Accumulated OCI into Product Sales (Effective Portion) (28) 73 602
Gains (Losses) Recognized in Other Income (Expense), Net (Ineffective Portion and Amounts Excluded From Effectiveness Testing) 41 (32) 13
Not Designated as Hedging Instrument [Member]      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Gains (Losses) Recognized in Other Income (Expense), net $ (113) $ 206 $ 117