XML 51 R65.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stockholders' Equity - Summary of Changes in Accumulated Other Comprehensive Loss (Detail) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Accumulated Other Comprehensive Income Loss [Line Items]  
Beginning balance $ (508)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Other comprehensive income (loss) before reclassifications (108)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
Amounts reclassified from accumulated other comprehensive loss 1us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
Total before tax (107)us-gaap_OtherComprehensiveIncomeLossBeforeTax
Tax expense (3)us-gaap_OtherComprehensiveIncomeLossTax
Total other comprehensive income (loss), net of taxes (110)us-gaap_OtherComprehensiveIncomeLossNetOfTax
Ending balance (618)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Cash Flow Hedges [Member]  
Accumulated Other Comprehensive Income Loss [Line Items]  
Beginning balance 3us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Other comprehensive income (loss) before reclassifications 4us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Total before tax 4us-gaap_OtherComprehensiveIncomeLossBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Tax expense (3)us-gaap_OtherComprehensiveIncomeLossTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Total other comprehensive income (loss), net of taxes 1us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Ending balance 4us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Defined Benefit Pension and Postretirement Benefit Plans [Member]  
Accumulated Other Comprehensive Income Loss [Line Items]  
Beginning balance (77)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Amounts reclassified from accumulated other comprehensive loss 1us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Total before tax 1us-gaap_OtherComprehensiveIncomeLossBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Total other comprehensive income (loss), net of taxes 1us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Ending balance (76)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Foreign Currency Translation Adjustments [Member]  
Accumulated Other Comprehensive Income Loss [Line Items]  
Beginning balance (434)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Other comprehensive income (loss) before reclassifications (112)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Total before tax (112)us-gaap_OtherComprehensiveIncomeLossBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Total other comprehensive income (loss), net of taxes (112)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Ending balance $ (546)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember