|
Condensed Consolidating Financial Information (Condensed Consolidating Statement of Income) (Details) (USD $)
|
3 Months Ended |
|
Mar. 31, 2015
|
Mar. 31, 2014
|
| Service revenue |
$ 17,853,000,000us-gaap_SalesRevenueServicesNet |
$ 17,408,000,000us-gaap_SalesRevenueServicesNet |
| Management fee revenue |
0us-gaap_ManagementFeesRevenue |
0us-gaap_ManagementFeesRevenue |
| Revenue |
17,853,000,000us-gaap_Revenues |
17,408,000,000us-gaap_Revenues |
| Programming and production |
5,463,000,000cmcsa_ProgrammingAndProductionCosts |
5,908,000,000cmcsa_ProgrammingAndProductionCosts |
| Other operating and administrative |
5,079,000,000cmcsa_OtherOperatingAndAdministrative |
4,749,000,000cmcsa_OtherOperatingAndAdministrative |
| Advertising, marketing and promotion |
1,355,000,000us-gaap_MarketingAndAdvertisingExpense |
1,213,000,000us-gaap_MarketingAndAdvertisingExpense |
| Depreciation |
1,634,000,000us-gaap_Depreciation |
1,569,000,000us-gaap_Depreciation |
| Amortization |
432,000,000us-gaap_AmortizationOfIntangibleAssets |
401,000,000us-gaap_AmortizationOfIntangibleAssets |
| Costs and expenses, total |
13,963,000,000us-gaap_CostsAndExpenses |
13,840,000,000us-gaap_CostsAndExpenses |
| Operating income (loss) |
3,890,000,000us-gaap_OperatingIncomeLoss |
3,568,000,000us-gaap_OperatingIncomeLoss |
| Interest expense |
(656,000,000)us-gaap_InterestExpense |
(642,000,000)us-gaap_InterestExpense |
| Investment income (loss), net |
33,000,000us-gaap_InvestmentIncomeNonoperating |
113,000,000us-gaap_InvestmentIncomeNonoperating |
| Equity in net income (losses) of investees, net |
33,000,000us-gaap_IncomeLossFromEquityMethodInvestments |
32,000,000us-gaap_IncomeLossFromEquityMethodInvestments |
| Other income (expense), net |
102,000,000us-gaap_OtherNonoperatingIncomeExpense |
(15,000,000)us-gaap_OtherNonoperatingIncomeExpense |
| Nonoperating income (Expense), Total |
(488,000,000)us-gaap_NonoperatingIncomeExpense |
(512,000,000)us-gaap_NonoperatingIncomeExpense |
| Income (loss) before income taxes |
3,402,000,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest |
3,056,000,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest |
| Income tax (expense) benefit |
(1,261,000,000)us-gaap_IncomeTaxExpenseBenefit |
(1,118,000,000)us-gaap_IncomeTaxExpenseBenefit |
| Net income (loss) |
2,141,000,000us-gaap_ProfitLoss |
1,938,000,000us-gaap_ProfitLoss |
| Net (income) loss attributable to noncontrolling interests and redeemable subsidiary preferred stock |
(82,000,000)cmcsa_NetIncomeLossAttributableToNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStock |
(67,000,000)cmcsa_NetIncomeLossAttributableToNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStock |
| Net income (loss) attributable to Parent |
2,059,000,000us-gaap_NetIncomeLoss |
1,871,000,000us-gaap_NetIncomeLoss |
| Comprehensive income attributable to Parent |
2,017,000,000us-gaap_ComprehensiveIncomeNetOfTax |
1,848,000,000us-gaap_ComprehensiveIncomeNetOfTax |
| Elimination and Consolidation Adjustments [Member] |
|
|
| Service revenue |
0us-gaap_SalesRevenueServicesNet / us-gaap_ConsolidationItemsAxis = cmcsa_EliminationAndConsolidationAdjustmentsMember |
0us-gaap_SalesRevenueServicesNet / us-gaap_ConsolidationItemsAxis = cmcsa_EliminationAndConsolidationAdjustmentsMember |
| Management fee revenue |
(631,000,000)us-gaap_ManagementFeesRevenue / us-gaap_ConsolidationItemsAxis = cmcsa_EliminationAndConsolidationAdjustmentsMember |
(594,000,000)us-gaap_ManagementFeesRevenue / us-gaap_ConsolidationItemsAxis = cmcsa_EliminationAndConsolidationAdjustmentsMember |
| Revenue |
(631,000,000)us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = cmcsa_EliminationAndConsolidationAdjustmentsMember |
(594,000,000)us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = cmcsa_EliminationAndConsolidationAdjustmentsMember |
| Programming and production |
0cmcsa_ProgrammingAndProductionCosts / us-gaap_ConsolidationItemsAxis = cmcsa_EliminationAndConsolidationAdjustmentsMember |
0cmcsa_ProgrammingAndProductionCosts / us-gaap_ConsolidationItemsAxis = cmcsa_EliminationAndConsolidationAdjustmentsMember |
| Other operating and administrative |
(631,000,000)cmcsa_OtherOperatingAndAdministrative / us-gaap_ConsolidationItemsAxis = cmcsa_EliminationAndConsolidationAdjustmentsMember |
(594,000,000)cmcsa_OtherOperatingAndAdministrative / us-gaap_ConsolidationItemsAxis = cmcsa_EliminationAndConsolidationAdjustmentsMember |
| Advertising, marketing and promotion |
0us-gaap_MarketingAndAdvertisingExpense / us-gaap_ConsolidationItemsAxis = cmcsa_EliminationAndConsolidationAdjustmentsMember |
0us-gaap_MarketingAndAdvertisingExpense / us-gaap_ConsolidationItemsAxis = cmcsa_EliminationAndConsolidationAdjustmentsMember |
| Depreciation |
0us-gaap_Depreciation / us-gaap_ConsolidationItemsAxis = cmcsa_EliminationAndConsolidationAdjustmentsMember |
0us-gaap_Depreciation / us-gaap_ConsolidationItemsAxis = cmcsa_EliminationAndConsolidationAdjustmentsMember |
| Amortization |
0us-gaap_AmortizationOfIntangibleAssets / us-gaap_ConsolidationItemsAxis = cmcsa_EliminationAndConsolidationAdjustmentsMember |
0us-gaap_AmortizationOfIntangibleAssets / us-gaap_ConsolidationItemsAxis = cmcsa_EliminationAndConsolidationAdjustmentsMember |
| Costs and expenses, total |
(631,000,000)us-gaap_CostsAndExpenses / us-gaap_ConsolidationItemsAxis = cmcsa_EliminationAndConsolidationAdjustmentsMember |
(594,000,000)us-gaap_CostsAndExpenses / us-gaap_ConsolidationItemsAxis = cmcsa_EliminationAndConsolidationAdjustmentsMember |
| Operating income (loss) |
0us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = cmcsa_EliminationAndConsolidationAdjustmentsMember |
0us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = cmcsa_EliminationAndConsolidationAdjustmentsMember |
| Interest expense |
0us-gaap_InterestExpense / us-gaap_ConsolidationItemsAxis = cmcsa_EliminationAndConsolidationAdjustmentsMember |
0us-gaap_InterestExpense / us-gaap_ConsolidationItemsAxis = cmcsa_EliminationAndConsolidationAdjustmentsMember |
| Investment income (loss), net |
0us-gaap_InvestmentIncomeNonoperating / us-gaap_ConsolidationItemsAxis = cmcsa_EliminationAndConsolidationAdjustmentsMember |
0us-gaap_InvestmentIncomeNonoperating / us-gaap_ConsolidationItemsAxis = cmcsa_EliminationAndConsolidationAdjustmentsMember |
| Equity in net income (losses) of investees, net |
(10,250,000,000)us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ConsolidationItemsAxis = cmcsa_EliminationAndConsolidationAdjustmentsMember |
(9,734,000,000)us-gaap_IncomeLossFromEquityMethodInvestments / us-gaap_ConsolidationItemsAxis = cmcsa_EliminationAndConsolidationAdjustmentsMember |
| Other income (expense), net |
0us-gaap_OtherNonoperatingIncomeExpense / us-gaap_ConsolidationItemsAxis = cmcsa_EliminationAndConsolidationAdjustmentsMember |
0us-gaap_OtherNonoperatingIncomeExpense / us-gaap_ConsolidationItemsAxis = cmcsa_EliminationAndConsolidationAdjustmentsMember |
| Nonoperating income (Expense), Total |
(10,250,000,000)us-gaap_NonoperatingIncomeExpense / us-gaap_ConsolidationItemsAxis = cmcsa_EliminationAndConsolidationAdjustmentsMember |
(9,734,000,000)us-gaap_NonoperatingIncomeExpense / us-gaap_ConsolidationItemsAxis = cmcsa_EliminationAndConsolidationAdjustmentsMember |
| Income (loss) before income taxes |
(10,250,000,000)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = cmcsa_EliminationAndConsolidationAdjustmentsMember |
(9,734,000,000)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = cmcsa_EliminationAndConsolidationAdjustmentsMember |
| Income tax (expense) benefit |
0us-gaap_IncomeTaxExpenseBenefit / us-gaap_ConsolidationItemsAxis = cmcsa_EliminationAndConsolidationAdjustmentsMember |
0us-gaap_IncomeTaxExpenseBenefit / us-gaap_ConsolidationItemsAxis = cmcsa_EliminationAndConsolidationAdjustmentsMember |
| Net income (loss) |
(10,250,000,000)us-gaap_ProfitLoss / us-gaap_ConsolidationItemsAxis = cmcsa_EliminationAndConsolidationAdjustmentsMember |
(9,734,000,000)us-gaap_ProfitLoss / us-gaap_ConsolidationItemsAxis = cmcsa_EliminationAndConsolidationAdjustmentsMember |
| Net (income) loss attributable to noncontrolling interests and redeemable subsidiary preferred stock |
0cmcsa_NetIncomeLossAttributableToNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStock / us-gaap_ConsolidationItemsAxis = cmcsa_EliminationAndConsolidationAdjustmentsMember |
0cmcsa_NetIncomeLossAttributableToNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStock / us-gaap_ConsolidationItemsAxis = cmcsa_EliminationAndConsolidationAdjustmentsMember |
| Net income (loss) attributable to Parent |
(10,250,000,000)us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = cmcsa_EliminationAndConsolidationAdjustmentsMember |
(9,734,000,000)us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = cmcsa_EliminationAndConsolidationAdjustmentsMember |
| Comprehensive income attributable to Parent |
(10,180,000,000)us-gaap_ComprehensiveIncomeNetOfTax / us-gaap_ConsolidationItemsAxis = cmcsa_EliminationAndConsolidationAdjustmentsMember |
(9,719,000,000)us-gaap_ComprehensiveIncomeNetOfTax / us-gaap_ConsolidationItemsAxis = cmcsa_EliminationAndConsolidationAdjustmentsMember |
| Comcast Parent [Member] |
|
|
| Service revenue |
0us-gaap_SalesRevenueServicesNet / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_SalesRevenueServicesNet / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
| Management fee revenue |
244,000,000us-gaap_ManagementFeesRevenue / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
230,000,000us-gaap_ManagementFeesRevenue / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
| Revenue |
244,000,000us-gaap_Revenues / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
230,000,000us-gaap_Revenues / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
| Programming and production |
0cmcsa_ProgrammingAndProductionCosts / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0cmcsa_ProgrammingAndProductionCosts / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
| Other operating and administrative |
226,000,000cmcsa_OtherOperatingAndAdministrative / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
93,000,000cmcsa_OtherOperatingAndAdministrative / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
| Advertising, marketing and promotion |
0us-gaap_MarketingAndAdvertisingExpense / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_MarketingAndAdvertisingExpense / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
| Depreciation |
8,000,000us-gaap_Depreciation / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
7,000,000us-gaap_Depreciation / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
| Amortization |
1,000,000us-gaap_AmortizationOfIntangibleAssets / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
1,000,000us-gaap_AmortizationOfIntangibleAssets / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
| Costs and expenses, total |
235,000,000us-gaap_CostsAndExpenses / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
101,000,000us-gaap_CostsAndExpenses / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
| Operating income (loss) |
9,000,000us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
129,000,000us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
| Interest expense |
(410,000,000)us-gaap_InterestExpense / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(387,000,000)us-gaap_InterestExpense / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
| Investment income (loss), net |
1,000,000us-gaap_InvestmentIncomeNonoperating / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
1,000,000us-gaap_InvestmentIncomeNonoperating / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
| Equity in net income (losses) of investees, net |
2,322,000,000us-gaap_IncomeLossFromEquityMethodInvestments / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
2,038,000,000us-gaap_IncomeLossFromEquityMethodInvestments / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
| Other income (expense), net |
(5,000,000)us-gaap_OtherNonoperatingIncomeExpense / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0us-gaap_OtherNonoperatingIncomeExpense / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
| Nonoperating income (Expense), Total |
1,908,000,000us-gaap_NonoperatingIncomeExpense / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
1,652,000,000us-gaap_NonoperatingIncomeExpense / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
| Income (loss) before income taxes |
1,917,000,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
1,781,000,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
| Income tax (expense) benefit |
142,000,000us-gaap_IncomeTaxExpenseBenefit / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
90,000,000us-gaap_IncomeTaxExpenseBenefit / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
| Net income (loss) |
2,059,000,000us-gaap_ProfitLoss / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
1,871,000,000us-gaap_ProfitLoss / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
| Net (income) loss attributable to noncontrolling interests and redeemable subsidiary preferred stock |
0cmcsa_NetIncomeLossAttributableToNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStock / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
0cmcsa_NetIncomeLossAttributableToNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStock / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
| Net income (loss) attributable to Parent |
2,059,000,000us-gaap_NetIncomeLoss / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
1,871,000,000us-gaap_NetIncomeLoss / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
| Comprehensive income attributable to Parent |
2,017,000,000us-gaap_ComprehensiveIncomeNetOfTax / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
1,848,000,000us-gaap_ComprehensiveIncomeNetOfTax / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
| Comcast Holdings [Member] |
|
|
| Service revenue |
0us-gaap_SalesRevenueServicesNet / dei_LegalEntityAxis = cmcsa_ComcastHoldingsMember |
0us-gaap_SalesRevenueServicesNet / dei_LegalEntityAxis = cmcsa_ComcastHoldingsMember |
| Management fee revenue |
0us-gaap_ManagementFeesRevenue / dei_LegalEntityAxis = cmcsa_ComcastHoldingsMember |
0us-gaap_ManagementFeesRevenue / dei_LegalEntityAxis = cmcsa_ComcastHoldingsMember |
| Revenue |
0us-gaap_Revenues / dei_LegalEntityAxis = cmcsa_ComcastHoldingsMember |
0us-gaap_Revenues / dei_LegalEntityAxis = cmcsa_ComcastHoldingsMember |
| Programming and production |
0cmcsa_ProgrammingAndProductionCosts / dei_LegalEntityAxis = cmcsa_ComcastHoldingsMember |
0cmcsa_ProgrammingAndProductionCosts / dei_LegalEntityAxis = cmcsa_ComcastHoldingsMember |
| Other operating and administrative |
0cmcsa_OtherOperatingAndAdministrative / dei_LegalEntityAxis = cmcsa_ComcastHoldingsMember |
0cmcsa_OtherOperatingAndAdministrative / dei_LegalEntityAxis = cmcsa_ComcastHoldingsMember |
| Advertising, marketing and promotion |
0us-gaap_MarketingAndAdvertisingExpense / dei_LegalEntityAxis = cmcsa_ComcastHoldingsMember |
0us-gaap_MarketingAndAdvertisingExpense / dei_LegalEntityAxis = cmcsa_ComcastHoldingsMember |
| Depreciation |
0us-gaap_Depreciation / dei_LegalEntityAxis = cmcsa_ComcastHoldingsMember |
0us-gaap_Depreciation / dei_LegalEntityAxis = cmcsa_ComcastHoldingsMember |
| Amortization |
0us-gaap_AmortizationOfIntangibleAssets / dei_LegalEntityAxis = cmcsa_ComcastHoldingsMember |
0us-gaap_AmortizationOfIntangibleAssets / dei_LegalEntityAxis = cmcsa_ComcastHoldingsMember |
| Costs and expenses, total |
0us-gaap_CostsAndExpenses / dei_LegalEntityAxis = cmcsa_ComcastHoldingsMember |
0us-gaap_CostsAndExpenses / dei_LegalEntityAxis = cmcsa_ComcastHoldingsMember |
| Operating income (loss) |
0us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = cmcsa_ComcastHoldingsMember |
0us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = cmcsa_ComcastHoldingsMember |
| Interest expense |
(3,000,000)us-gaap_InterestExpense / dei_LegalEntityAxis = cmcsa_ComcastHoldingsMember |
(3,000,000)us-gaap_InterestExpense / dei_LegalEntityAxis = cmcsa_ComcastHoldingsMember |
| Investment income (loss), net |
2,000,000us-gaap_InvestmentIncomeNonoperating / dei_LegalEntityAxis = cmcsa_ComcastHoldingsMember |
3,000,000us-gaap_InvestmentIncomeNonoperating / dei_LegalEntityAxis = cmcsa_ComcastHoldingsMember |
| Equity in net income (losses) of investees, net |
2,226,000,000us-gaap_IncomeLossFromEquityMethodInvestments / dei_LegalEntityAxis = cmcsa_ComcastHoldingsMember |
2,267,000,000us-gaap_IncomeLossFromEquityMethodInvestments / dei_LegalEntityAxis = cmcsa_ComcastHoldingsMember |
| Other income (expense), net |
0us-gaap_OtherNonoperatingIncomeExpense / dei_LegalEntityAxis = cmcsa_ComcastHoldingsMember |
0us-gaap_OtherNonoperatingIncomeExpense / dei_LegalEntityAxis = cmcsa_ComcastHoldingsMember |
| Nonoperating income (Expense), Total |
2,225,000,000us-gaap_NonoperatingIncomeExpense / dei_LegalEntityAxis = cmcsa_ComcastHoldingsMember |
2,267,000,000us-gaap_NonoperatingIncomeExpense / dei_LegalEntityAxis = cmcsa_ComcastHoldingsMember |
| Income (loss) before income taxes |
2,225,000,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / dei_LegalEntityAxis = cmcsa_ComcastHoldingsMember |
2,267,000,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / dei_LegalEntityAxis = cmcsa_ComcastHoldingsMember |
| Income tax (expense) benefit |
0us-gaap_IncomeTaxExpenseBenefit / dei_LegalEntityAxis = cmcsa_ComcastHoldingsMember |
0us-gaap_IncomeTaxExpenseBenefit / dei_LegalEntityAxis = cmcsa_ComcastHoldingsMember |
| Net income (loss) |
2,225,000,000us-gaap_ProfitLoss / dei_LegalEntityAxis = cmcsa_ComcastHoldingsMember |
2,267,000,000us-gaap_ProfitLoss / dei_LegalEntityAxis = cmcsa_ComcastHoldingsMember |
| Net (income) loss attributable to noncontrolling interests and redeemable subsidiary preferred stock |
0cmcsa_NetIncomeLossAttributableToNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStock / dei_LegalEntityAxis = cmcsa_ComcastHoldingsMember |
0cmcsa_NetIncomeLossAttributableToNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStock / dei_LegalEntityAxis = cmcsa_ComcastHoldingsMember |
| Net income (loss) attributable to Parent |
2,225,000,000us-gaap_NetIncomeLoss / dei_LegalEntityAxis = cmcsa_ComcastHoldingsMember |
2,267,000,000us-gaap_NetIncomeLoss / dei_LegalEntityAxis = cmcsa_ComcastHoldingsMember |
| Comprehensive income attributable to Parent |
2,209,000,000us-gaap_ComprehensiveIncomeNetOfTax / dei_LegalEntityAxis = cmcsa_ComcastHoldingsMember |
2,269,000,000us-gaap_ComprehensiveIncomeNetOfTax / dei_LegalEntityAxis = cmcsa_ComcastHoldingsMember |
| CCCL Parent [Member] |
|
|
| Service revenue |
0us-gaap_SalesRevenueServicesNet / dei_LegalEntityAxis = cmcsa_CcclParentMember |
0us-gaap_SalesRevenueServicesNet / dei_LegalEntityAxis = cmcsa_CcclParentMember |
| Management fee revenue |
237,000,000us-gaap_ManagementFeesRevenue / dei_LegalEntityAxis = cmcsa_CcclParentMember |
223,000,000us-gaap_ManagementFeesRevenue / dei_LegalEntityAxis = cmcsa_CcclParentMember |
| Revenue |
237,000,000us-gaap_Revenues / dei_LegalEntityAxis = cmcsa_CcclParentMember |
223,000,000us-gaap_Revenues / dei_LegalEntityAxis = cmcsa_CcclParentMember |
| Programming and production |
0cmcsa_ProgrammingAndProductionCosts / dei_LegalEntityAxis = cmcsa_CcclParentMember |
0cmcsa_ProgrammingAndProductionCosts / dei_LegalEntityAxis = cmcsa_CcclParentMember |
| Other operating and administrative |
237,000,000cmcsa_OtherOperatingAndAdministrative / dei_LegalEntityAxis = cmcsa_CcclParentMember |
223,000,000cmcsa_OtherOperatingAndAdministrative / dei_LegalEntityAxis = cmcsa_CcclParentMember |
| Advertising, marketing and promotion |
0us-gaap_MarketingAndAdvertisingExpense / dei_LegalEntityAxis = cmcsa_CcclParentMember |
0us-gaap_MarketingAndAdvertisingExpense / dei_LegalEntityAxis = cmcsa_CcclParentMember |
| Depreciation |
0us-gaap_Depreciation / dei_LegalEntityAxis = cmcsa_CcclParentMember |
0us-gaap_Depreciation / dei_LegalEntityAxis = cmcsa_CcclParentMember |
| Amortization |
0us-gaap_AmortizationOfIntangibleAssets / dei_LegalEntityAxis = cmcsa_CcclParentMember |
0us-gaap_AmortizationOfIntangibleAssets / dei_LegalEntityAxis = cmcsa_CcclParentMember |
| Costs and expenses, total |
237,000,000us-gaap_CostsAndExpenses / dei_LegalEntityAxis = cmcsa_CcclParentMember |
223,000,000us-gaap_CostsAndExpenses / dei_LegalEntityAxis = cmcsa_CcclParentMember |
| Operating income (loss) |
0us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = cmcsa_CcclParentMember |
0us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = cmcsa_CcclParentMember |
| Interest expense |
(44,000,000)us-gaap_InterestExpense / dei_LegalEntityAxis = cmcsa_CcclParentMember |
(45,000,000)us-gaap_InterestExpense / dei_LegalEntityAxis = cmcsa_CcclParentMember |
| Investment income (loss), net |
0us-gaap_InvestmentIncomeNonoperating / dei_LegalEntityAxis = cmcsa_CcclParentMember |
0us-gaap_InvestmentIncomeNonoperating / dei_LegalEntityAxis = cmcsa_CcclParentMember |
| Equity in net income (losses) of investees, net |
1,973,000,000us-gaap_IncomeLossFromEquityMethodInvestments / dei_LegalEntityAxis = cmcsa_CcclParentMember |
2,165,000,000us-gaap_IncomeLossFromEquityMethodInvestments / dei_LegalEntityAxis = cmcsa_CcclParentMember |
| Other income (expense), net |
0us-gaap_OtherNonoperatingIncomeExpense / dei_LegalEntityAxis = cmcsa_CcclParentMember |
0us-gaap_OtherNonoperatingIncomeExpense / dei_LegalEntityAxis = cmcsa_CcclParentMember |
| Nonoperating income (Expense), Total |
1,929,000,000us-gaap_NonoperatingIncomeExpense / dei_LegalEntityAxis = cmcsa_CcclParentMember |
2,120,000,000us-gaap_NonoperatingIncomeExpense / dei_LegalEntityAxis = cmcsa_CcclParentMember |
| Income (loss) before income taxes |
1,929,000,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / dei_LegalEntityAxis = cmcsa_CcclParentMember |
2,120,000,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / dei_LegalEntityAxis = cmcsa_CcclParentMember |
| Income tax (expense) benefit |
15,000,000us-gaap_IncomeTaxExpenseBenefit / dei_LegalEntityAxis = cmcsa_CcclParentMember |
16,000,000us-gaap_IncomeTaxExpenseBenefit / dei_LegalEntityAxis = cmcsa_CcclParentMember |
| Net income (loss) |
1,944,000,000us-gaap_ProfitLoss / dei_LegalEntityAxis = cmcsa_CcclParentMember |
2,136,000,000us-gaap_ProfitLoss / dei_LegalEntityAxis = cmcsa_CcclParentMember |
| Net (income) loss attributable to noncontrolling interests and redeemable subsidiary preferred stock |
0cmcsa_NetIncomeLossAttributableToNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStock / dei_LegalEntityAxis = cmcsa_CcclParentMember |
0cmcsa_NetIncomeLossAttributableToNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStock / dei_LegalEntityAxis = cmcsa_CcclParentMember |
| Net income (loss) attributable to Parent |
1,944,000,000us-gaap_NetIncomeLoss / dei_LegalEntityAxis = cmcsa_CcclParentMember |
2,136,000,000us-gaap_NetIncomeLoss / dei_LegalEntityAxis = cmcsa_CcclParentMember |
| Comprehensive income attributable to Parent |
1,943,000,000us-gaap_ComprehensiveIncomeNetOfTax / dei_LegalEntityAxis = cmcsa_CcclParentMember |
2,138,000,000us-gaap_ComprehensiveIncomeNetOfTax / dei_LegalEntityAxis = cmcsa_CcclParentMember |
| Combined CCHMO Parents [Member] |
|
|
| Service revenue |
0us-gaap_SalesRevenueServicesNet / dei_LegalEntityAxis = cmcsa_CombinedCchmoParentsMember |
0us-gaap_SalesRevenueServicesNet / dei_LegalEntityAxis = cmcsa_CombinedCchmoParentsMember |
| Management fee revenue |
150,000,000us-gaap_ManagementFeesRevenue / dei_LegalEntityAxis = cmcsa_CombinedCchmoParentsMember |
141,000,000us-gaap_ManagementFeesRevenue / dei_LegalEntityAxis = cmcsa_CombinedCchmoParentsMember |
| Revenue |
150,000,000us-gaap_Revenues / dei_LegalEntityAxis = cmcsa_CombinedCchmoParentsMember |
141,000,000us-gaap_Revenues / dei_LegalEntityAxis = cmcsa_CombinedCchmoParentsMember |
| Programming and production |
0cmcsa_ProgrammingAndProductionCosts / dei_LegalEntityAxis = cmcsa_CombinedCchmoParentsMember |
0cmcsa_ProgrammingAndProductionCosts / dei_LegalEntityAxis = cmcsa_CombinedCchmoParentsMember |
| Other operating and administrative |
150,000,000cmcsa_OtherOperatingAndAdministrative / dei_LegalEntityAxis = cmcsa_CombinedCchmoParentsMember |
141,000,000cmcsa_OtherOperatingAndAdministrative / dei_LegalEntityAxis = cmcsa_CombinedCchmoParentsMember |
| Advertising, marketing and promotion |
0us-gaap_MarketingAndAdvertisingExpense / dei_LegalEntityAxis = cmcsa_CombinedCchmoParentsMember |
0us-gaap_MarketingAndAdvertisingExpense / dei_LegalEntityAxis = cmcsa_CombinedCchmoParentsMember |
| Depreciation |
0us-gaap_Depreciation / dei_LegalEntityAxis = cmcsa_CombinedCchmoParentsMember |
0us-gaap_Depreciation / dei_LegalEntityAxis = cmcsa_CombinedCchmoParentsMember |
| Amortization |
0us-gaap_AmortizationOfIntangibleAssets / dei_LegalEntityAxis = cmcsa_CombinedCchmoParentsMember |
0us-gaap_AmortizationOfIntangibleAssets / dei_LegalEntityAxis = cmcsa_CombinedCchmoParentsMember |
| Costs and expenses, total |
150,000,000us-gaap_CostsAndExpenses / dei_LegalEntityAxis = cmcsa_CombinedCchmoParentsMember |
141,000,000us-gaap_CostsAndExpenses / dei_LegalEntityAxis = cmcsa_CombinedCchmoParentsMember |
| Operating income (loss) |
0us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = cmcsa_CombinedCchmoParentsMember |
0us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = cmcsa_CombinedCchmoParentsMember |
| Interest expense |
(29,000,000)us-gaap_InterestExpense / dei_LegalEntityAxis = cmcsa_CombinedCchmoParentsMember |
(29,000,000)us-gaap_InterestExpense / dei_LegalEntityAxis = cmcsa_CombinedCchmoParentsMember |
| Investment income (loss), net |
0us-gaap_InvestmentIncomeNonoperating / dei_LegalEntityAxis = cmcsa_CombinedCchmoParentsMember |
0us-gaap_InvestmentIncomeNonoperating / dei_LegalEntityAxis = cmcsa_CombinedCchmoParentsMember |
| Equity in net income (losses) of investees, net |
1,646,000,000us-gaap_IncomeLossFromEquityMethodInvestments / dei_LegalEntityAxis = cmcsa_CombinedCchmoParentsMember |
1,511,000,000us-gaap_IncomeLossFromEquityMethodInvestments / dei_LegalEntityAxis = cmcsa_CombinedCchmoParentsMember |
| Other income (expense), net |
0us-gaap_OtherNonoperatingIncomeExpense / dei_LegalEntityAxis = cmcsa_CombinedCchmoParentsMember |
0us-gaap_OtherNonoperatingIncomeExpense / dei_LegalEntityAxis = cmcsa_CombinedCchmoParentsMember |
| Nonoperating income (Expense), Total |
1,617,000,000us-gaap_NonoperatingIncomeExpense / dei_LegalEntityAxis = cmcsa_CombinedCchmoParentsMember |
1,482,000,000us-gaap_NonoperatingIncomeExpense / dei_LegalEntityAxis = cmcsa_CombinedCchmoParentsMember |
| Income (loss) before income taxes |
1,617,000,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / dei_LegalEntityAxis = cmcsa_CombinedCchmoParentsMember |
1,482,000,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / dei_LegalEntityAxis = cmcsa_CombinedCchmoParentsMember |
| Income tax (expense) benefit |
10,000,000us-gaap_IncomeTaxExpenseBenefit / dei_LegalEntityAxis = cmcsa_CombinedCchmoParentsMember |
10,000,000us-gaap_IncomeTaxExpenseBenefit / dei_LegalEntityAxis = cmcsa_CombinedCchmoParentsMember |
| Net income (loss) |
1,627,000,000us-gaap_ProfitLoss / dei_LegalEntityAxis = cmcsa_CombinedCchmoParentsMember |
1,492,000,000us-gaap_ProfitLoss / dei_LegalEntityAxis = cmcsa_CombinedCchmoParentsMember |
| Net (income) loss attributable to noncontrolling interests and redeemable subsidiary preferred stock |
0cmcsa_NetIncomeLossAttributableToNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStock / dei_LegalEntityAxis = cmcsa_CombinedCchmoParentsMember |
0cmcsa_NetIncomeLossAttributableToNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStock / dei_LegalEntityAxis = cmcsa_CombinedCchmoParentsMember |
| Net income (loss) attributable to Parent |
1,627,000,000us-gaap_NetIncomeLoss / dei_LegalEntityAxis = cmcsa_CombinedCchmoParentsMember |
1,492,000,000us-gaap_NetIncomeLoss / dei_LegalEntityAxis = cmcsa_CombinedCchmoParentsMember |
| Comprehensive income attributable to Parent |
1,626,000,000us-gaap_ComprehensiveIncomeNetOfTax / dei_LegalEntityAxis = cmcsa_CombinedCchmoParentsMember |
1,493,000,000us-gaap_ComprehensiveIncomeNetOfTax / dei_LegalEntityAxis = cmcsa_CombinedCchmoParentsMember |
| NBCUniversal Media Parent [Member] |
|
|
| Service revenue |
0us-gaap_SalesRevenueServicesNet / dei_LegalEntityAxis = cmcsa_NbcuniversalMediaParentMember |
0us-gaap_SalesRevenueServicesNet / dei_LegalEntityAxis = cmcsa_NbcuniversalMediaParentMember |
| Management fee revenue |
0us-gaap_ManagementFeesRevenue / dei_LegalEntityAxis = cmcsa_NbcuniversalMediaParentMember |
0us-gaap_ManagementFeesRevenue / dei_LegalEntityAxis = cmcsa_NbcuniversalMediaParentMember |
| Revenue |
0us-gaap_Revenues / dei_LegalEntityAxis = cmcsa_NbcuniversalMediaParentMember |
0us-gaap_Revenues / dei_LegalEntityAxis = cmcsa_NbcuniversalMediaParentMember |
| Programming and production |
0cmcsa_ProgrammingAndProductionCosts / dei_LegalEntityAxis = cmcsa_NbcuniversalMediaParentMember |
0cmcsa_ProgrammingAndProductionCosts / dei_LegalEntityAxis = cmcsa_NbcuniversalMediaParentMember |
| Other operating and administrative |
237,000,000cmcsa_OtherOperatingAndAdministrative / dei_LegalEntityAxis = cmcsa_NbcuniversalMediaParentMember |
257,000,000cmcsa_OtherOperatingAndAdministrative / dei_LegalEntityAxis = cmcsa_NbcuniversalMediaParentMember |
| Advertising, marketing and promotion |
0us-gaap_MarketingAndAdvertisingExpense / dei_LegalEntityAxis = cmcsa_NbcuniversalMediaParentMember |
0us-gaap_MarketingAndAdvertisingExpense / dei_LegalEntityAxis = cmcsa_NbcuniversalMediaParentMember |
| Depreciation |
0us-gaap_Depreciation / dei_LegalEntityAxis = cmcsa_NbcuniversalMediaParentMember |
0us-gaap_Depreciation / dei_LegalEntityAxis = cmcsa_NbcuniversalMediaParentMember |
| Amortization |
0us-gaap_AmortizationOfIntangibleAssets / dei_LegalEntityAxis = cmcsa_NbcuniversalMediaParentMember |
0us-gaap_AmortizationOfIntangibleAssets / dei_LegalEntityAxis = cmcsa_NbcuniversalMediaParentMember |
| Costs and expenses, total |
237,000,000us-gaap_CostsAndExpenses / dei_LegalEntityAxis = cmcsa_NbcuniversalMediaParentMember |
257,000,000us-gaap_CostsAndExpenses / dei_LegalEntityAxis = cmcsa_NbcuniversalMediaParentMember |
| Operating income (loss) |
(237,000,000)us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = cmcsa_NbcuniversalMediaParentMember |
(257,000,000)us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = cmcsa_NbcuniversalMediaParentMember |
| Interest expense |
(120,000,000)us-gaap_InterestExpense / dei_LegalEntityAxis = cmcsa_NbcuniversalMediaParentMember |
(124,000,000)us-gaap_InterestExpense / dei_LegalEntityAxis = cmcsa_NbcuniversalMediaParentMember |
| Investment income (loss), net |
(6,000,000)us-gaap_InvestmentIncomeNonoperating / dei_LegalEntityAxis = cmcsa_NbcuniversalMediaParentMember |
1,000,000us-gaap_InvestmentIncomeNonoperating / dei_LegalEntityAxis = cmcsa_NbcuniversalMediaParentMember |
| Equity in net income (losses) of investees, net |
1,231,000,000us-gaap_IncomeLossFromEquityMethodInvestments / dei_LegalEntityAxis = cmcsa_NbcuniversalMediaParentMember |
1,071,000,000us-gaap_IncomeLossFromEquityMethodInvestments / dei_LegalEntityAxis = cmcsa_NbcuniversalMediaParentMember |
| Other income (expense), net |
(11,000,000)us-gaap_OtherNonoperatingIncomeExpense / dei_LegalEntityAxis = cmcsa_NbcuniversalMediaParentMember |
(4,000,000)us-gaap_OtherNonoperatingIncomeExpense / dei_LegalEntityAxis = cmcsa_NbcuniversalMediaParentMember |
| Nonoperating income (Expense), Total |
1,094,000,000us-gaap_NonoperatingIncomeExpense / dei_LegalEntityAxis = cmcsa_NbcuniversalMediaParentMember |
944,000,000us-gaap_NonoperatingIncomeExpense / dei_LegalEntityAxis = cmcsa_NbcuniversalMediaParentMember |
| Income (loss) before income taxes |
857,000,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / dei_LegalEntityAxis = cmcsa_NbcuniversalMediaParentMember |
687,000,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / dei_LegalEntityAxis = cmcsa_NbcuniversalMediaParentMember |
| Income tax (expense) benefit |
(5,000,000)us-gaap_IncomeTaxExpenseBenefit / dei_LegalEntityAxis = cmcsa_NbcuniversalMediaParentMember |
(5,000,000)us-gaap_IncomeTaxExpenseBenefit / dei_LegalEntityAxis = cmcsa_NbcuniversalMediaParentMember |
| Net income (loss) |
852,000,000us-gaap_ProfitLoss / dei_LegalEntityAxis = cmcsa_NbcuniversalMediaParentMember |
682,000,000us-gaap_ProfitLoss / dei_LegalEntityAxis = cmcsa_NbcuniversalMediaParentMember |
| Net (income) loss attributable to noncontrolling interests and redeemable subsidiary preferred stock |
0cmcsa_NetIncomeLossAttributableToNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStock / dei_LegalEntityAxis = cmcsa_NbcuniversalMediaParentMember |
0cmcsa_NetIncomeLossAttributableToNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStock / dei_LegalEntityAxis = cmcsa_NbcuniversalMediaParentMember |
| Net income (loss) attributable to Parent |
852,000,000us-gaap_NetIncomeLoss / dei_LegalEntityAxis = cmcsa_NbcuniversalMediaParentMember |
682,000,000us-gaap_NetIncomeLoss / dei_LegalEntityAxis = cmcsa_NbcuniversalMediaParentMember |
| Comprehensive income attributable to Parent |
801,000,000us-gaap_ComprehensiveIncomeNetOfTax / dei_LegalEntityAxis = cmcsa_NbcuniversalMediaParentMember |
685,000,000us-gaap_ComprehensiveIncomeNetOfTax / dei_LegalEntityAxis = cmcsa_NbcuniversalMediaParentMember |
| Comcast Non-Guarantor Subsidiaries [Member] |
|
|
| Service revenue |
17,853,000,000us-gaap_SalesRevenueServicesNet / dei_LegalEntityAxis = cmcsa_ComcastNonGuarantorSubsidiariesMember |
17,408,000,000us-gaap_SalesRevenueServicesNet / dei_LegalEntityAxis = cmcsa_ComcastNonGuarantorSubsidiariesMember |
| Management fee revenue |
0us-gaap_ManagementFeesRevenue / dei_LegalEntityAxis = cmcsa_ComcastNonGuarantorSubsidiariesMember |
0us-gaap_ManagementFeesRevenue / dei_LegalEntityAxis = cmcsa_ComcastNonGuarantorSubsidiariesMember |
| Revenue |
17,853,000,000us-gaap_Revenues / dei_LegalEntityAxis = cmcsa_ComcastNonGuarantorSubsidiariesMember |
17,408,000,000us-gaap_Revenues / dei_LegalEntityAxis = cmcsa_ComcastNonGuarantorSubsidiariesMember |
| Programming and production |
5,463,000,000cmcsa_ProgrammingAndProductionCosts / dei_LegalEntityAxis = cmcsa_ComcastNonGuarantorSubsidiariesMember |
5,908,000,000cmcsa_ProgrammingAndProductionCosts / dei_LegalEntityAxis = cmcsa_ComcastNonGuarantorSubsidiariesMember |
| Other operating and administrative |
4,860,000,000cmcsa_OtherOperatingAndAdministrative / dei_LegalEntityAxis = cmcsa_ComcastNonGuarantorSubsidiariesMember |
4,629,000,000cmcsa_OtherOperatingAndAdministrative / dei_LegalEntityAxis = cmcsa_ComcastNonGuarantorSubsidiariesMember |
| Advertising, marketing and promotion |
1,355,000,000us-gaap_MarketingAndAdvertisingExpense / dei_LegalEntityAxis = cmcsa_ComcastNonGuarantorSubsidiariesMember |
1,213,000,000us-gaap_MarketingAndAdvertisingExpense / dei_LegalEntityAxis = cmcsa_ComcastNonGuarantorSubsidiariesMember |
| Depreciation |
1,626,000,000us-gaap_Depreciation / dei_LegalEntityAxis = cmcsa_ComcastNonGuarantorSubsidiariesMember |
1,562,000,000us-gaap_Depreciation / dei_LegalEntityAxis = cmcsa_ComcastNonGuarantorSubsidiariesMember |
| Amortization |
431,000,000us-gaap_AmortizationOfIntangibleAssets / dei_LegalEntityAxis = cmcsa_ComcastNonGuarantorSubsidiariesMember |
400,000,000us-gaap_AmortizationOfIntangibleAssets / dei_LegalEntityAxis = cmcsa_ComcastNonGuarantorSubsidiariesMember |
| Costs and expenses, total |
13,735,000,000us-gaap_CostsAndExpenses / dei_LegalEntityAxis = cmcsa_ComcastNonGuarantorSubsidiariesMember |
13,712,000,000us-gaap_CostsAndExpenses / dei_LegalEntityAxis = cmcsa_ComcastNonGuarantorSubsidiariesMember |
| Operating income (loss) |
4,118,000,000us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = cmcsa_ComcastNonGuarantorSubsidiariesMember |
3,696,000,000us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = cmcsa_ComcastNonGuarantorSubsidiariesMember |
| Interest expense |
(50,000,000)us-gaap_InterestExpense / dei_LegalEntityAxis = cmcsa_ComcastNonGuarantorSubsidiariesMember |
(54,000,000)us-gaap_InterestExpense / dei_LegalEntityAxis = cmcsa_ComcastNonGuarantorSubsidiariesMember |
| Investment income (loss), net |
36,000,000us-gaap_InvestmentIncomeNonoperating / dei_LegalEntityAxis = cmcsa_ComcastNonGuarantorSubsidiariesMember |
108,000,000us-gaap_InvestmentIncomeNonoperating / dei_LegalEntityAxis = cmcsa_ComcastNonGuarantorSubsidiariesMember |
| Equity in net income (losses) of investees, net |
885,000,000us-gaap_IncomeLossFromEquityMethodInvestments / dei_LegalEntityAxis = cmcsa_ComcastNonGuarantorSubsidiariesMember |
714,000,000us-gaap_IncomeLossFromEquityMethodInvestments / dei_LegalEntityAxis = cmcsa_ComcastNonGuarantorSubsidiariesMember |
| Other income (expense), net |
118,000,000us-gaap_OtherNonoperatingIncomeExpense / dei_LegalEntityAxis = cmcsa_ComcastNonGuarantorSubsidiariesMember |
(11,000,000)us-gaap_OtherNonoperatingIncomeExpense / dei_LegalEntityAxis = cmcsa_ComcastNonGuarantorSubsidiariesMember |
| Nonoperating income (Expense), Total |
989,000,000us-gaap_NonoperatingIncomeExpense / dei_LegalEntityAxis = cmcsa_ComcastNonGuarantorSubsidiariesMember |
757,000,000us-gaap_NonoperatingIncomeExpense / dei_LegalEntityAxis = cmcsa_ComcastNonGuarantorSubsidiariesMember |
| Income (loss) before income taxes |
5,107,000,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / dei_LegalEntityAxis = cmcsa_ComcastNonGuarantorSubsidiariesMember |
4,453,000,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / dei_LegalEntityAxis = cmcsa_ComcastNonGuarantorSubsidiariesMember |
| Income tax (expense) benefit |
(1,423,000,000)us-gaap_IncomeTaxExpenseBenefit / dei_LegalEntityAxis = cmcsa_ComcastNonGuarantorSubsidiariesMember |
(1,229,000,000)us-gaap_IncomeTaxExpenseBenefit / dei_LegalEntityAxis = cmcsa_ComcastNonGuarantorSubsidiariesMember |
| Net income (loss) |
3,684,000,000us-gaap_ProfitLoss / dei_LegalEntityAxis = cmcsa_ComcastNonGuarantorSubsidiariesMember |
3,224,000,000us-gaap_ProfitLoss / dei_LegalEntityAxis = cmcsa_ComcastNonGuarantorSubsidiariesMember |
| Net (income) loss attributable to noncontrolling interests and redeemable subsidiary preferred stock |
(82,000,000)cmcsa_NetIncomeLossAttributableToNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStock / dei_LegalEntityAxis = cmcsa_ComcastNonGuarantorSubsidiariesMember |
(67,000,000)cmcsa_NetIncomeLossAttributableToNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStock / dei_LegalEntityAxis = cmcsa_ComcastNonGuarantorSubsidiariesMember |
| Net income (loss) attributable to Parent |
3,602,000,000us-gaap_NetIncomeLoss / dei_LegalEntityAxis = cmcsa_ComcastNonGuarantorSubsidiariesMember |
3,157,000,000us-gaap_NetIncomeLoss / dei_LegalEntityAxis = cmcsa_ComcastNonGuarantorSubsidiariesMember |
| Comprehensive income attributable to Parent |
$ 3,601,000,000us-gaap_ComprehensiveIncomeNetOfTax / dei_LegalEntityAxis = cmcsa_ComcastNonGuarantorSubsidiariesMember |
$ 3,134,000,000us-gaap_ComprehensiveIncomeNetOfTax / dei_LegalEntityAxis = cmcsa_ComcastNonGuarantorSubsidiariesMember |