XML 41 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
Accumulated Other Comprehensive Income (Loss) - Components of Accumulated Other Comprehensive Income (Loss) (Detail) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Accumulated other comprehensive income (loss), Beginning balance $ (834)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Accumulated other comprehensive income (loss) before reclassifications (530)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
Amounts reclassified from accumulated other comprehensive income (loss) 46us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
Accumulated other comprehensive income (loss), Ending balance (1,318)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Currency Translation Adjustments [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Accumulated other comprehensive income (loss), Beginning balance (515)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Accumulated other comprehensive income (loss) before reclassifications (418)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Amounts reclassified from accumulated other comprehensive income (loss)   
Accumulated other comprehensive income (loss), Ending balance (933)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Derivative Financial Instruments, Net of Tax [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Accumulated other comprehensive income (loss), Beginning balance (228)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Accumulated other comprehensive income (loss) before reclassifications (112)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Amounts reclassified from accumulated other comprehensive income (loss) 46us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Accumulated other comprehensive income (loss), Ending balance (294)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Defined Benefit Plans, Net of Tax [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Accumulated other comprehensive income (loss), Beginning balance (91)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Accumulated other comprehensive income (loss) before reclassifications   
Amounts reclassified from accumulated other comprehensive income (loss)   
Accumulated other comprehensive income (loss), Ending balance $ (91)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember