XML 112 R63.htm IDEA: XBRL DOCUMENT v2.4.1.9
Risk Management (Summary Of Derivative Instruments And The Effect On The Condensed Consolidated Statements Of Operations) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Derivative Instruments, Gain (Loss) [Line Items]      
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net $ 0us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet $ (1)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet $ 3us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
Gain (Loss) on Derivative Instruments      
Gains (losses) reclassified from Accumulated other comprehensive loss into Net earnings (loss) (1,678)us-gaap_CostOfGoodsSold (1,808)us-gaap_CostOfGoodsSold (1,795)us-gaap_CostOfGoodsSold
Foreign exchange contracts | Cost of sales      
Gain (Loss) on Derivative Instruments      
Gains (losses) reclassified from Accumulated other comprehensive loss into Net earnings (loss) (1)us-gaap_CostOfGoodsSold
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
1us-gaap_CostOfGoodsSold
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
(1)us-gaap_CostOfGoodsSold
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
Foreign exchange contracts | Accumulated other comprehensive loss      
Gain (Loss) on Derivative Instruments      
Other comprehensive gains (losses) before reclassifications 0us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
(1)us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
3us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
Not Designated As Hedging Instruments      
Derivative Instruments, Gain (Loss) [Line Items]      
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net (4)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
8us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
(14)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Not Designated As Hedging Instruments | Interest agreements | Other income (expense)      
Derivative Instruments, Gain (Loss) [Line Items]      
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net 1us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
2us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
(1)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
Not Designated As Hedging Instruments | Foreign exchange contracts | Other income (expense)      
Derivative Instruments, Gain (Loss) [Line Items]      
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net $ (5)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
$ 6us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
$ (13)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember