v2.4.1.9
Supplemental Financial Information (Components of Accumulated Other Comprehensive Income (Loss)) (Details) (USD $)
Dec. 31, 2014
Dec. 31, 2013
Unrealized gains (losses) on marketable securities $ 1,000,000us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $ 67,000,000us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
Deferred gains (losses) on cash flow hedges (4,000,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax (45,000,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
Unrecognized gains (losses) on employee benefit obligations (68,000,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax 71,000,000us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
Cumulative translation adjustments (75,000,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax (37,000,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
Accumulated other comprehensive income (loss), net of deferred taxes (146,000,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax 56,000,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
NBCUniversal Media, LLC [Member]    
Deferred gains (losses) on cash flow hedges 20,000,000us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember
(5,000,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember
Unrecognized gains (losses) on employee benefit obligations (61,000,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember
45,000,000us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember
Cumulative translation adjustments (118,000,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember
(56,000,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember
Accumulated other comprehensive income (loss), net of deferred taxes $ (159,000,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember
$ (16,000,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember