XML 14 R48.htm IDEA: XBRL DOCUMENT v2.4.1.9
Hedges and Derivative Financial Instruments (Schedule of Outstanding Derivative Contracts) (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Derivatives, Fair Value [Line Items]    
Derivative asset at fair value, current $ 97us-gaap_DerivativeAssetsCurrent $ 64us-gaap_DerivativeAssetsCurrent
Derivative asset at fair value, noncurrent 6us-gaap_DerivativeAssetsNoncurrent 1us-gaap_DerivativeAssetsNoncurrent
Total derivatives, hedge assets at fair value 103us-gaap_DerivativeAssets 65us-gaap_DerivativeAssets
Derivative liability at fair value, current 106us-gaap_DerivativeLiabilitiesCurrent 59us-gaap_DerivativeLiabilitiesCurrent
Derivative liability at fair value, noncurrent 11us-gaap_DerivativeLiabilitiesNoncurrent 7us-gaap_DerivativeLiabilitiesNoncurrent
Total derivatives, hedge liabilities at fair value 117us-gaap_DerivativeLiabilities 66us-gaap_DerivativeLiabilities
Derivatives accounted for as hedges    
Derivatives, Fair Value [Line Items]    
Foreign exchange forward/options, hedge assets at fair value 58us-gaap_ForeignCurrencyFairValueHedgeAssetAtFairValue
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
27us-gaap_ForeignCurrencyFairValueHedgeAssetAtFairValue
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Foreign exchange forwards/options, hedge liability at fair value 25us-gaap_ForeignCurrencyFairValueHedgeLiabilityAtFairValue
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
8us-gaap_ForeignCurrencyFairValueHedgeLiabilityAtFairValue
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Commodity swaps/options, hedge assets at fair value 9us-gaap_PriceRiskFairValueHedgeAssetAtFairValue
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
4us-gaap_PriceRiskFairValueHedgeAssetAtFairValue
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Commodity swaps/options, hedge liabilities at fair value 36us-gaap_PriceRiskFairValueHedgeLiabilityAtFairValue
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
29us-gaap_PriceRiskFairValueHedgeLiabilityAtFairValue
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Total derivatives accounted for as hedges, hedge assets at fair value 67us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
31us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Total derivatives accounted for as hedges, hedge liabilities at fair value 61us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
37us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Maximum term of foreign exchange forwards/options, in months 21 months 17 months
Maximum term of commodity swaps/options, in months 33 months 36 months
Derivatives not accounted for as hedges    
Derivatives, Fair Value [Line Items]    
Foreign exchange forwards/options at fair value, not accounted for as hedges 36us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
34us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Foreign exchange forwards/options at fair value, not accounted for as hedges 56us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
29us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Commodity swaps/options at fair value, not accounted for as hedges 0us-gaap_PriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
0us-gaap_PriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Commodity swaps/option at fair value, not accounted for as hedges 0us-gaap_PriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
0us-gaap_PriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Total derivatives not accounted for as hedges, hedge assets at fair value 36us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
34us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Total derivatives not accounted for as hedges, hedge liabilities at fair value 56us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
29us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Maximum term of foreign exchange forwards/options, in months 8 months 10 months
Maximum term of commodity swaps/options, in months 1 month 4 months
Foreign exchange forwards/options | Derivatives accounted for as hedges    
Derivatives, Fair Value [Line Items]    
Notional Amount 1,162us-gaap_DerivativeAssetNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
874us-gaap_DerivativeAssetNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Foreign exchange forwards/options | Derivatives not accounted for as hedges    
Derivatives, Fair Value [Line Items]    
Notional Amount 2,131us-gaap_DerivativeAssetNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
2,358us-gaap_DerivativeAssetNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Commodity swaps/options | Derivatives accounted for as hedges    
Derivatives, Fair Value [Line Items]    
Notional Amount 379us-gaap_DerivativeAssetNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
375us-gaap_DerivativeAssetNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Commodity swaps/options | Derivatives not accounted for as hedges    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 10us-gaap_DerivativeAssetNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
$ 8us-gaap_DerivativeAssetNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember