v2.4.1.9
Share-Based Compensation (Recognized Share-Based Compensation Expense) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Recognized share-based compensation expense $ 414us-gaap_AllocatedShareBasedCompensationExpense $ 334us-gaap_AllocatedShareBasedCompensationExpense $ 301us-gaap_AllocatedShareBasedCompensationExpense
NBCUniversal Media, LLC [Member]      
Recognized share-based compensation expense 91us-gaap_AllocatedShareBasedCompensationExpense
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember
62us-gaap_AllocatedShareBasedCompensationExpense
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember
47us-gaap_AllocatedShareBasedCompensationExpense
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember
Stock Options [Member]      
Recognized share-based compensation expense 160us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_EmployeeStockOptionMember
139us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_EmployeeStockOptionMember
131us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_EmployeeStockOptionMember
Stock Options [Member] | NBCUniversal Media, LLC [Member]      
Recognized share-based compensation expense 16us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_EmployeeStockOptionMember
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember
15us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_EmployeeStockOptionMember
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember
15us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_EmployeeStockOptionMember
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember
Restricted Share Units [Member]      
Recognized share-based compensation expense 231us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_RestrictedStockMember
175us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_RestrictedStockMember
154us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_RestrictedStockMember
Restricted Share Units [Member] | NBCUniversal Media, LLC [Member]      
Recognized share-based compensation expense 69us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_RestrictedStockMember
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember
42us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_RestrictedStockMember
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember
28us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_RestrictedStockMember
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember
Employee Stock Purchase Plan [Member]      
Recognized share-based compensation expense 23us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_EmployeeStockMember
20us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_EmployeeStockMember
16us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_EmployeeStockMember
Employee Stock Purchase Plan [Member] | NBCUniversal Media, LLC [Member]      
Recognized share-based compensation expense $ 6us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_EmployeeStockMember
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember
$ 5us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_EmployeeStockMember
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember
$ 4us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_EmployeeStockMember
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember