|
Condensed Consolidated Statement of Changes in Equity (USD $) In Millions
|
Total
|
NBCUniversal Media, LLC [Member]
|
Redeemable Noncontrolling Interests And Redeemable Subisdiary Preferred Stock [Member]
|
Class A Common Stock [Member]
|
Class A Special Common Stock [Member]
|
Class B Common Stock [Member]
|
Additional Paid-In Capital [Member]
|
Retained Earnings [Member]
|
Treasury Stock at Cost [Member]
|
Accumulated Other Comprehensive Income (Loss) [Member]
|
Accumulated Other Comprehensive Income (Loss) [Member]
NBCUniversal Media, LLC [Member]
|
Noncontrolling Interests [Member]
|
Noncontrolling Interests [Member]
NBCUniversal Media, LLC [Member]
|
Redeemable Noncontrolling Interest [Member]
NBCUniversal Media, LLC [Member]
|
Member's Capital [Member]
NBCUniversal Media, LLC [Member]
|
| Beginning balance at Dec. 31, 2013 |
|
$ 29,327us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember |
|
|
|
|
|
|
|
|
$ (16)us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
|
$ 287us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember |
$ 231us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember / us-gaap_StatementEquityComponentsAxis = cmcsa_RedeemableNoncontrollingInterestMember |
$ 29,056us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember / us-gaap_StatementEquityComponentsAxis = cmcsa_MembersCapitalMember |
| Beginning Balance at Dec. 31, 2013 |
51,058us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest |
|
957us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = cmcsa_RedeemableNoncontrollingInterestsAndRedeemableSubisdiaryPreferredStockMember |
25us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonClassAMember |
5us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = cmcsa_ClassaSpecialCommonStockMember |
0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonClassBMember |
38,890us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
19,235us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
(7,517)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
56us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
|
364us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember |
|
|
|
| Stock compensation plans |
36us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation |
|
|
|
|
|
242us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
(206)us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
|
|
|
|
|
|
|
| Repurchases and retirements of common stock |
(750)us-gaap_StockRepurchasedAndRetiredDuringPeriodValue |
|
|
|
|
|
(172)us-gaap_StockRepurchasedAndRetiredDuringPeriodValue / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
(578)us-gaap_StockRepurchasedAndRetiredDuringPeriodValue / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
|
|
|
|
|
|
|
| Employee stock purchase plans |
26us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan |
|
|
|
|
|
26us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
|
|
|
|
|
|
|
|
| Other comprehensive income (loss) |
(23)us-gaap_OtherComprehensiveIncomeLossNetOfTax |
3us-gaap_OtherComprehensiveIncomeLossNetOfTax / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember |
|
|
|
|
|
|
|
(23)us-gaap_OtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
3us-gaap_OtherComprehensiveIncomeLossNetOfTax / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
|
|
|
|
| Dividends declared |
(585)us-gaap_DividendsCommonStockCash |
(195)us-gaap_DividendsCommonStockCash / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember |
|
|
|
|
|
(585)us-gaap_DividendsCommonStockCash / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
|
|
|
|
|
|
(195)us-gaap_DividendsCommonStockCash / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember / us-gaap_StatementEquityComponentsAxis = cmcsa_MembersCapitalMember |
| Issuance of subsidiary shares to noncontrolling interests |
|
|
82cmcsa_NoncontrollingInterestIncreaseFromEquityIssuanceOrSaleOfParentEquityInterest / us-gaap_StatementEquityComponentsAxis = cmcsa_RedeemableNoncontrollingInterestsAndRedeemableSubisdiaryPreferredStockMember |
|
|
|
|
|
|
|
|
|
|
82cmcsa_NoncontrollingInterestIncreaseFromEquityIssuanceOrSaleOfParentEquityInterest / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember / us-gaap_StatementEquityComponentsAxis = cmcsa_RedeemableNoncontrollingInterestMember |
|
| Contributions from (distributions to) noncontrolling interests, net |
(37)cmcsa_ContributionsFromAndDistributionsToNoncontrollingInterests |
(44)cmcsa_ContributionsFromAndDistributionsToNoncontrollingInterests / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember |
(5)cmcsa_ContributionsFromAndDistributionsToNoncontrollingInterests / us-gaap_StatementEquityComponentsAxis = cmcsa_RedeemableNoncontrollingInterestsAndRedeemableSubisdiaryPreferredStockMember |
|
|
|
|
|
|
|
|
(37)cmcsa_ContributionsFromAndDistributionsToNoncontrollingInterests / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember |
(44)cmcsa_ContributionsFromAndDistributionsToNoncontrollingInterests / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember |
(10)cmcsa_ContributionsFromAndDistributionsToNoncontrollingInterests / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember / us-gaap_StatementEquityComponentsAxis = cmcsa_RedeemableNoncontrollingInterestMember |
|
| Other |
(7)us-gaap_StockholdersEquityOther |
|
(5)us-gaap_StockholdersEquityOther / us-gaap_StatementEquityComponentsAxis = cmcsa_RedeemableNoncontrollingInterestsAndRedeemableSubisdiaryPreferredStockMember |
|
|
|
(1)us-gaap_StockholdersEquityOther / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
|
|
|
|
(6)us-gaap_StockholdersEquityOther / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember |
1us-gaap_StockholdersEquityOther / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember |
|
(1)us-gaap_StockholdersEquityOther / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember / us-gaap_StatementEquityComponentsAxis = cmcsa_MembersCapitalMember |
| Net income (loss) |
1,914cmcsa_EquityProfitLoss |
727cmcsa_EquityProfitLoss / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember |
24cmcsa_EquityProfitLoss / us-gaap_StatementEquityComponentsAxis = cmcsa_RedeemableNoncontrollingInterestsAndRedeemableSubisdiaryPreferredStockMember |
|
|
|
|
1,871cmcsa_EquityProfitLoss / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
|
|
|
43cmcsa_EquityProfitLoss / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember |
45cmcsa_EquityProfitLoss / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember |
14cmcsa_EquityProfitLoss / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember / us-gaap_StatementEquityComponentsAxis = cmcsa_RedeemableNoncontrollingInterestMember |
682cmcsa_EquityProfitLoss / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember / us-gaap_StatementEquityComponentsAxis = cmcsa_MembersCapitalMember |
| Ending Balance at Mar. 31, 2014 |
51,632us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest |
29,818us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember |
1,053us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = cmcsa_RedeemableNoncontrollingInterestsAndRedeemableSubisdiaryPreferredStockMember |
25us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonClassAMember |
5us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = cmcsa_ClassaSpecialCommonStockMember |
0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonClassBMember |
38,985us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
19,737us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
(7,517)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
33us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
(13)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
364us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember |
289us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember |
317us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember / us-gaap_StatementEquityComponentsAxis = cmcsa_RedeemableNoncontrollingInterestMember |
29,542us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember / us-gaap_StatementEquityComponentsAxis = cmcsa_MembersCapitalMember |
| Beginning balance at Dec. 31, 2014 |
|
30,637us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember |
|
|
|
|
|
|
|
|
(159)us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
|
267us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember |
330us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember / us-gaap_StatementEquityComponentsAxis = cmcsa_RedeemableNoncontrollingInterestMember |
30,529us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember / us-gaap_StatementEquityComponentsAxis = cmcsa_MembersCapitalMember |
| Beginning Balance at Dec. 31, 2014 |
53,068us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest |
|
1,066us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = cmcsa_RedeemableNoncontrollingInterestsAndRedeemableSubisdiaryPreferredStockMember |
25us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonClassAMember |
5us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = cmcsa_ClassaSpecialCommonStockMember |
0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonClassBMember |
38,805us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
21,539us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
(7,517)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
(146)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
|
357us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember |
|
|
|
| Stock compensation plans |
43us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation |
|
|
|
|
|
232us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
(189)us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
|
|
|
|
|
|
|
| Repurchases and retirements of common stock |
(2,000)us-gaap_StockRepurchasedAndRetiredDuringPeriodValue |
|
|
|
|
|
(407)us-gaap_StockRepurchasedAndRetiredDuringPeriodValue / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
(1,593)us-gaap_StockRepurchasedAndRetiredDuringPeriodValue / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
|
|
|
|
|
|
|
| Employee stock purchase plans |
30us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan |
|
|
|
|
|
30us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
|
|
|
|
|
|
|
|
| Other comprehensive income (loss) |
(42)us-gaap_OtherComprehensiveIncomeLossNetOfTax |
(51)us-gaap_OtherComprehensiveIncomeLossNetOfTax / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember |
|
|
|
|
|
|
|
(42)us-gaap_OtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
(51)us-gaap_OtherComprehensiveIncomeLossNetOfTax / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
|
|
|
|
| Dividends declared |
(630)us-gaap_DividendsCommonStockCash |
(195)us-gaap_DividendsCommonStockCash / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember |
|
|
|
|
|
(630)us-gaap_DividendsCommonStockCash / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
|
|
|
|
|
|
(195)us-gaap_DividendsCommonStockCash / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember / us-gaap_StatementEquityComponentsAxis = cmcsa_MembersCapitalMember |
| Contributions from (distributions to) noncontrolling interests, net |
(34)cmcsa_ContributionsFromAndDistributionsToNoncontrollingInterests |
(41)cmcsa_ContributionsFromAndDistributionsToNoncontrollingInterests / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember |
|
|
|
|
|
|
|
|
|
(34)cmcsa_ContributionsFromAndDistributionsToNoncontrollingInterests / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember |
(41)cmcsa_ContributionsFromAndDistributionsToNoncontrollingInterests / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember |
(10)cmcsa_ContributionsFromAndDistributionsToNoncontrollingInterests / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember / us-gaap_StatementEquityComponentsAxis = cmcsa_RedeemableNoncontrollingInterestMember |
|
| Other |
(39)us-gaap_StockholdersEquityOther |
(15)us-gaap_StockholdersEquityOther / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember |
7us-gaap_StockholdersEquityOther / us-gaap_StatementEquityComponentsAxis = cmcsa_RedeemableNoncontrollingInterestsAndRedeemableSubisdiaryPreferredStockMember |
|
|
|
|
|
|
|
|
(39)us-gaap_StockholdersEquityOther / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember |
(14)us-gaap_StockholdersEquityOther / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember |
|
(1)us-gaap_StockholdersEquityOther / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember / us-gaap_StatementEquityComponentsAxis = cmcsa_MembersCapitalMember |
| Net income (loss) |
2,115cmcsa_EquityProfitLoss |
902cmcsa_EquityProfitLoss / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember |
26cmcsa_EquityProfitLoss / us-gaap_StatementEquityComponentsAxis = cmcsa_RedeemableNoncontrollingInterestsAndRedeemableSubisdiaryPreferredStockMember |
|
|
|
|
2,059cmcsa_EquityProfitLoss / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
|
|
|
56cmcsa_EquityProfitLoss / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember |
50cmcsa_EquityProfitLoss / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember |
16cmcsa_EquityProfitLoss / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember / us-gaap_StatementEquityComponentsAxis = cmcsa_RedeemableNoncontrollingInterestMember |
852cmcsa_EquityProfitLoss / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember / us-gaap_StatementEquityComponentsAxis = cmcsa_MembersCapitalMember |
| Ending Balance at Mar. 31, 2015 |
52,511us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest |
|
1,099us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = cmcsa_RedeemableNoncontrollingInterestsAndRedeemableSubisdiaryPreferredStockMember |
25us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonClassAMember |
5us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = cmcsa_ClassaSpecialCommonStockMember |
0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonClassBMember |
38,660us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |
21,186us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |
(7,517)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |
(188)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
|
340us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember |
|
|
|
| Ending balance at Mar. 31, 2015 |
|
$ 31,237us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember |
|
|
|
|
|
|
|
|
$ (210)us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |
|
$ 262us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember |
$ 336us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember / us-gaap_StatementEquityComponentsAxis = cmcsa_RedeemableNoncontrollingInterestMember |
$ 31,185us-gaap_LimitedLiabilityCompanyLlcMembersEquityIncludingPortionAttributableToNoncontrollingInterest / dei_LegalEntityAxis = cmcsa_NBCUniversalMediaLLCMember / us-gaap_StatementEquityComponentsAxis = cmcsa_MembersCapitalMember |