v2.4.1.9
Supplemental Financial Information (Receivables)(Details) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Receivables, gross $ 6,634us-gaap_AccountsReceivableGrossCurrent $ 6,885us-gaap_AccountsReceivableGrossCurrent
Less: Allowance for returns and customer incentives 297cmcsa_ReturnsAndIncentivesAllowance 359cmcsa_ReturnsAndIncentivesAllowance
Less: Allowance for doubtful accounts 193us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent 205us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent
Receivables, net 6,144us-gaap_AccountsReceivableNetCurrent 6,321us-gaap_AccountsReceivableNetCurrent
NBCUniversal Media, LLC [Member]    
Receivables, gross 5,248us-gaap_AccountsReceivableGrossCurrent
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember
5,258us-gaap_AccountsReceivableGrossCurrent
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember
Less: Allowance for returns and customer incentives 294cmcsa_ReturnsAndIncentivesAllowance
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember
356cmcsa_ReturnsAndIncentivesAllowance
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember
Less: Allowance for doubtful accounts 63us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember
60us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember
Receivables, net $ 4,891us-gaap_AccountsReceivableNetCurrent
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember
$ 4,842us-gaap_AccountsReceivableNetCurrent
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember