XML 37 R61.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivatives (Details 3) (Derivatives not designated as hedging instruments, USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Derivatives not designated as hedging instruments    
Gain (Loss) on Derivative Recognized in income $ 89us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet $ 32us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
Foreign currency forward/option contracts
   
Derivatives not designated as hedging instruments    
Derivative notional amount 7,100invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
 
Foreign currency forward/option contracts | Cost of Sales
   
Derivatives not designated as hedging instruments    
Gain (Loss) on Derivative Recognized in income 4us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
(1)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
Foreign currency forward contracts | Interest expense
   
Derivatives not designated as hedging instruments    
Gain (Loss) on Derivative Recognized in income 89us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
33us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
Commodity price swap contracts | Cost of Sales
   
Derivatives not designated as hedging instruments    
Gain (Loss) on Derivative Recognized in income $ (4)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember