CMCSA


Line plots across dimensions of each concept
Line plots across concepts
Tables

Table of contents


us-gaap:StatementClassOfStock
us-gaap:CommonStockValue
us-gaap:StatementClassOfStock
us-gaap:CommonStockSharesOutstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic

us-gaap:EarningsPerShareBasic

us-gaap:EarningsPerShareDiluted

us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:AwardType

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest

us-gaap:CostsAndExpenses

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest

us-gaap:IncomeTaxExpenseBenefit

us-gaap:IncomeTaxesPaidNet

us-gaap:InterestExpense

us-gaap:InterestPaidNet

us-gaap:MarketingAndAdvertisingExpense

us-gaap:NetIncomeLoss
us-gaap:StatementEquityComponents
us-gaap:StatementEquityComponents
us-gaap:NetIncomeLossAttributableToNoncontrollingInterest

us-gaap:NonoperatingIncomeExpense

us-gaap:OperatingIncomeLoss

us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
us-gaap:StatementEquityComponents
us-gaap:OtherComprehensiveIncomeLossNetOfTax

us-gaap:ProfitLoss

us-gaap:Revenues
us-gaap:ConsolidationItems
us-gaap:ConsolidationItems, us-gaap:ProductOrService, us-gaap:StatementBusinessSegments
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
us-gaap:StatementGeographical

us-gaap:Assets
us-gaap:ConsolidatedEntities, us-gaap:Ownership
us-gaap:ConsolidatedEntities, us-gaap:Ownership
us-gaap:Liabilities

us-gaap:LiabilitiesAndStockholdersEquity

us-gaap:StockholdersEquity

us-gaap:AssetsCurrent

us-gaap:CashAndCashEquivalentsAtCarryingValue

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:ShortTermInvestments

us-gaap:AccountsReceivableNetCurrent

us-gaap:OtherAssetsCurrent

us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:AmortizationOfIntangibleAssets

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:LongTermInvestments

us-gaap:Goodwill
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
us-gaap:IndefiniteLivedIntangibleAssetsByMajorClass
us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OtherAssetsNoncurrent

us-gaap:EquitySecuritiesFvNi

us-gaap:AccountsPayableCurrent

us-gaap:AccruedLiabilitiesCurrent

us-gaap:DebtCurrent

us-gaap:LiabilitiesCurrent

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:DebtAndCapitalLeaseObligations

us-gaap:LongTermDebtAndCapitalLeaseObligations

us-gaap:DeferredIncomeTaxLiabilitiesNet

us-gaap:MinorityInterest

us-gaap:OtherLiabilitiesNoncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:OperatingLeaseLiability

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:StockholdersEquity

us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents
us-gaap:StatementEquityComponents
us-gaap:StatementClassOfStock
us-gaap:CommonStockValue

us-gaap:AdditionalPaidInCapital

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:MinorityInterest
us-gaap:StatementEquityComponents
us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect

us-gaap:DeferredIncomeTaxExpenseBenefit

us-gaap:DepreciationDepletionAndAmortization

us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetIncomeLoss
us-gaap:StatementEquityComponents

us-gaap:ProfitLoss

us-gaap:ShareBasedCompensation

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments

us-gaap:PaymentsToAcquireInvestments

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:ProceedsFromIssuanceOfLongTermDebt

us-gaap:PaymentsOfDividends

us-gaap:PaymentsForRepurchaseOfCommonStock

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice

us-gaap:DeferredTaxLiabilities

us-gaap:DeferredTaxAssetsNet

us-gaap:UnrecognizedTaxBenefits

us-gaap:DeferredTaxAssetsValuationAllowance

cmcsa:AdjustedEBITDA
us-gaap:ConsolidationItems
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
us-gaap:ProductOrService, us-gaap:StatementBusinessSegments
cmcsa:CableSegmentRevenueTypesAsPercentageOfTotalCableRevenue
us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName
cmcsa:CapitalContributionToVIE

cmcsa:CapitalCostsIncurredButNotYetPaid

cmcsa:ChangeInCurrentAndNoncurrentReceivablesNet
us-gaap:StatementEquityComponents
cmcsa:ContributionsFromAndDistributionsToNoncontrollingInterests
us-gaap:StatementEquityComponents
cmcsa:ContributionsFromAndDistributionsToNoncontrollingInterestsAttributableToTemporaryEquity

cmcsa:EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesAmortizationExpense

cmcsa:GainLossOnInvestmentsAndOtherNoncashIncomeLossNet

cmcsa:Increasedecreaseinfilmandtelevisioncostnet

cmcsa:NetIncomeLossAttributableToNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStock

cmcsa:NoncashInterestExpenseIncomeNet

cmcsa:OtherIncomeLossNet

cmcsa:OtherOperatingAndAdministrative

cmcsa:PaymentsForConstructionOfThemePark

cmcsa:ProceedsFromSalesOfBusinessesAndInvestments

cmcsa:ProgrammingAndProductionCosts

cmcsa:TransactionRelatedCosts

us-gaap:CommonStockDividendsPerShareDeclared

us-gaap:Depreciation

us-gaap:DepreciationAndAmortization
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
us-gaap:StatementEquityComponents
us-gaap:DividendsCommonStockCash

us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:EquitySecuritiesFvNiGainLoss

us-gaap:FilmMonetizedOnItsOwnAmortizationExpense

us-gaap:GainLossRelatedToLitigationSettlement

us-gaap:IncomeLossFromEquityMethodInvestments
us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName

us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
us-gaap:StatementEquityComponents
us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax

us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest

us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax

us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax

us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax

us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax

us-gaap:PaymentsForProceedsFromOtherInvestingActivities

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired

us-gaap:PaymentsToAcquireIntangibleAssets
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments

us-gaap:ProceedsFromPaymentsForOtherFinancingActivities

us-gaap:RepaymentsOfOtherDebt
us-gaap:StatementEquityComponents
us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
us-gaap:StatementEquityComponents
us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
us-gaap:StatementEquityComponents
us-gaap:StockholdersEquityOther
us-gaap:StatementEquityComponents
us-gaap:TemporaryEquityOtherChanges

cmcsa:AccruedParticipationsAndResidualsCurrent

cmcsa:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAndOtherAfterTax
us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship
cmcsa:AmountOfForeignCurrencyDenominatedDebtHedged
us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:FinancialInstrument
cmcsa:AmountOfNetInvestmentInForeignSubsidiariesHedged

cmcsa:CollateralizedObligation

cmcsa:ContractualValueofaPotentialFutureObligation

cmcsa:DebtIssuanceCostsPremiumsDiscountsAndFairValueAdjustmentsForAcquisitionAccountingAndHedgedPositions

cmcsa:DeferredTaxAssetsOperatingLossAndOtherLossCarryforwards

cmcsa:DeferredTaxLiabilitiesLongTermDebt

cmcsa:DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets

cmcsa:DeferredTaxLiabilityInvestments

cmcsa:EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesCapitalizedCost

cmcsa:EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesExpectedAmortizationRemainderOfFiscalYear

cmcsa:EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesExpectedAmortizationYearOne

cmcsa:EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesExpectedAmortizationYearThree

cmcsa:EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesExpectedAmortizationYearTwo

cmcsa:EntertainmentLicenseAgreementForProgramMaterialsUnrecordedFutureMinimumAmount
us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName
cmcsa:EquityMethodInvestmentFundingCommitment

cmcsa:FilmMonetizedOnItsOwnAndEntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesCapitalizedCostsNoncurrent

cmcsa:FilmMonetizedOnItsOwnCapitalizedCostAndEntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvances

cmcsa:FilmMonetizedOnItsOwnCapitalizedCostInProductionAndInDevelopment

cmcsa:FilmMonetizedOnItsOwnCompletedAndNotReleasedExpectedAmortizationInRemainderOfFiscalYear

cmcsa:FilmMonetizedOnItsOwnReleasedExpectedAmortizationRemainderOfFiscalYear

cmcsa:InvestmentSecuringCollateralizedObligation
us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName

cmcsa:LettersOfCreditAndBankGuaranteesOutstandingAmount

cmcsa:LicenseAgreementCommitmentsSportsRightsUnrecordedFutureMinimumAmount

cmcsa:LineofCreditfacilityPotentialincreasetoMaximumBorrowingCapacity
dei:LegalEntity, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:StatementClassOfStock
cmcsa:TemporaryEquityFairValueOfRedeemableSubsidiaryPreferredStock
us-gaap:ConsolidatedEntities, us-gaap:Ownership
cmcsa:VariableInterestEntityMaximumBorrowingCapacity
us-gaap:ConsolidatedEntities, us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName
cmcsa:VariableInterestEntityReportingEntityInvolvementUnfundedCapitalCommitment

us-gaap:AccountsReceivableGrossCurrent

us-gaap:AccountsReceivableNetNoncurrent

us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax

us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax

us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax

us-gaap:AllowanceForDoubtfulAccountsReceivable

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent

us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax

us-gaap:CapitalizedContractCostNet

us-gaap:CashSurrenderValueOfLifeInsurance
us-gaap:DebtInstrument
us-gaap:DebtInstrumentFaceAmount

us-gaap:DebtWeightedAverageInterestRate
us-gaap:DebtInstrument

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredRevenueCurrent

us-gaap:DeferredRevenueNoncurrent

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther

us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings
us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship
us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet

us-gaap:DividendsPayableCurrentAndNoncurrent
us-gaap:AwardType
us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized

us-gaap:EquityMethodInvestments
us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount

us-gaap:FilmMonetizedOnItsOwnCapitalizedCost

us-gaap:FilmMonetizedOnItsOwnCapitalizedCostCompletedAndNotReleased

us-gaap:FilmMonetizedOnItsOwnCapitalizedCostReleased

us-gaap:FilmMonetizedOnItsOwnCompletedAndNotReleasedFilmExpectedAmortizationInNextOperatingCycle

us-gaap:FilmMonetizedOnItsOwnReleasedFilmExpectedAmortizationYearOne

us-gaap:FilmMonetizedOnItsOwnReleasedFilmExpectedAmortizationYearThree

us-gaap:FilmMonetizedOnItsOwnReleasedFilmExpectedAmortizationYearTwo

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
us-gaap:FiniteLivedIntangibleAssetsByMajorClass
us-gaap:FiniteLivedIntangibleAssetsGross

us-gaap:IndefiniteLivedFranchiseRights

us-gaap:IntangibleAssetsGrossExcludingGoodwill

us-gaap:Investments

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity

us-gaap:LongTermDebtFairValue

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
us-gaap:IncomeTaxAuthority
us-gaap:OperatingLossCarryforwards
us-gaap:DebtInstrument
us-gaap:OtherBorrowings

us-gaap:OtherIntangibleAssetsNet

us-gaap:OtherInvestments
us-gaap:ConsolidatedEntities, us-gaap:Ownership, us-gaap:DebtInstrument
us-gaap:OtherLongTermDebt
us-gaap:DebtInstrument

us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
us-gaap:StatementEquityComponents

us-gaap:RestrictedCashCurrent

us-gaap:RestrictedCashNoncurrent
us-gaap:DebtInstrument
us-gaap:SeniorNotes
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate

Plots across concepts


IncomeStatement
Net Income Loss
Expenses
Allocated Share Based Compensation Expense
Balance Sheet
Short Term Investments
Assets
Operating Lease Right Of Use Asset
Current Assets
Other Assets Current
NonCurrent Assets
Operating Lease Right Of Use Asset
PropertyPlantAndEquipmentNet
Property Plant And Equipment Net
Liabilities
Dividends Payable Current And Noncurrent
Current Liabilities
Operating Lease Liability Current
Noncurrent Liabilities
Minority Interest
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
Per Share
Common Stock Dividends Per Share Declared
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Share Based Compensation
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
Shares
Weighted Average Number Of Shares Outstanding Basic
DividendsAndRepurchase
Payments For Repurchase Of Common Stock
OperatingLeaseLiability
Operating Lease Liability Current
NonoperatingIncomeExpense
Interest Expense
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Due Year Four
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Tables

  2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
 us-gaap:CommonStockValue us-gaap:StatementClassOfStock us-gaap:CommonClassA████████████████▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁54.054.054.054.054.054.054.054.054.054.054.055.055.055.056.056.028.028.028.029.029.025.025.025.025.025.025.025.025.025.025.025.025.025.025.025.025.025.025.024.024.0NANANA24.0NANANA
 us-gaap:CommonStockSharesOutstanding us-gaap:StatementClassOfStock us-gaap:CommonClassA4571.0NA4558.6562394554.6488254543.590274539.8058794535.5409934529.0708334517.04540.0603944572.4890074607.6718924635.0636424664.3274554703.928014733.5124942366.02383.3880192402.3813112417.7512182432.9539882100.458462114.785432122.9163092131.1378622150.3688182149.5764422146.2950932138.0751332136.1240182133.6050122129.4860372122.2786352118.9066842114.8590962109.6941882095.4765032092.5801462089.6242882084.3677232071.820901NANANA2063.073161NANANA
 us-gaap:CommonStockSharesOutstanding us-gaap:StatementClassOfStock us-gaap:CommonClassB9.0NA9.4443759.4443759.4443759.4443759.4443759.4443759.4443759.4443759.4443759.4443759.09.4443759.4443759.4443759.09.4443759.4443759.4443759.4443759.4443759.4443759.4443759.4443759.4443759.4443759.4443759.4443759.4443759.4443759.4443759.4443759.4443759.4443759.4443759.4443759.4443759.4443759.4443759.444375NANANA9.444375NANANA
us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding NA4628.04607.04617.0NA4619.04607.04594.0NA4619.04643.04705.0NA4777.04809.04832.0NA2431.02446.02462.0NA2502.02531.02556.0NA2616.02628.02645.0NA2658.02666.02675.0NA2703.02717.02744.0NA2761.02789.02805.0NA2810.02822.02837.0NANANANA
us-gaap:WeightedAverageNumberOfSharesOutstandingBasic NA4577.04570.04562.0NA4551.04547.04534.0NA4564.04598.04633.0NA4698.04728.04747.0NA2403.02420.02434.0NA2472.02500.02520.0NA2580.02594.02603.0NA2622.02631.02634.0NA2668.02687.02708.0NA2739.02759.02772.0NA2802.02816.02829.0NANANANA
us-gaap:EarningsPerShareBasic ▂▁▂▁▂▂▂▂▂▂▂▂█▂▂▂▃▃▂▂▂▂▂▂▂▃▂▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁0.740.440.650.470.690.710.690.780.550.630.70.673.220.560.530.540.960.930.840.880.80.810.850.820.751.00.770.720.730.660.660.550.570.790.50.450.470.330.370.340.370.310.310.310.330.330.330.27
us-gaap:EarningsPerShareDiluted ▂▁▂▁▂▂▂▂▂▂▂▂█▂▂▂▃▃▂▂▂▂▂▂▂▃▂▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁0.730.440.650.460.680.70.680.770.550.620.690.663.170.550.520.530.950.920.830.870.790.80.840.810.740.990.760.710.720.650.650.540.560.780.50.450.470.330.370.340.360.310.310.310.330.330.330.27
  2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
  2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
 TTM Greenblatt ROC _ _▅▅▇▇████▆▇▇▇▆▇▆▆▆▆▅▅▅▅▆▅▅▅▅▄▅▄▄▃▄▃▃▃▃▃▃▂▁▁▂▁▁3918.04076.04647.04852.05247.05340.05356.05182.04514.04836.05014.04645.04107.04792.04558.04530.04264.04440.04066.04089.04002.04001.04105.03890.03787.03745.03804.03568.03647.03414.03435.03067.03294.03048.03079.02758.02918.02641.02938.02224.02013.01954.02078.01935.01817.0NANANA
  2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
us-gaap:AllocatedShareBasedCompensationExpense ▆▇█▆▅▆▇▅▅▄▅▄▃▄▅▃▃▃▄▃▃▃▃▂▂▂▃▂▂▂▂▂▂▁▂▁▁▁▁▁▁▁▁▁220.0245.0271.0224.0189.0208.0245.0183.0181.0151.0168.0139.0122.0159.0181.0124.0116.0131.0145.0115.0112.0113.0129.0101.0104.098.0122.090.087.082.089.076.076.074.082.069.069.069.075.065.064.060.060.067.0NANANANA
us-gaap:ComprehensiveIncomeNetOfTax ▃▃▂▁▄▂▂▃▂▂▂▃█▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁▂▁▁▁5052.03510.02853.0-44.05368.02120.02641.04343.01769.02799.03069.03271.014983.02603.02405.02810.02360.02270.02113.02224.01992.01967.02159.02017.01776.02609.01945.01848.02079.01545.01822.01437.01581.02235.01326.01228.01282.0866.01014.0945.01035.0837.0845.0865.0NANANANA
us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest ▃▃▂▁▄▂▂▃▂▂▂▃█▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁▁▁5155.03559.02876.08.05418.02168.02707.04432.01844.02789.03032.03333.015027.02641.02422.02978.02234.02391.02315.02451.02048.02012.02197.02099.01847.02650.01978.01915.02134.01591.01832.01636.01868.03116.01603.01451.01548.01118.01357.01043.01050.0840.0847.0878.0NANANANA
us-gaap:CostsAndExpenses █▇▆▇█▇▇▇█▅▅▆▅▅▅▅▅▅▄▄▄▄▄▄▄▃▃▄▄▃▃▃▃▄▃▃▃▃▃▂▁▁▁▁23790.021456.019068.021757.023151.021487.021502.021677.023332.017299.016721.018146.017808.016191.016607.015933.016761.016879.015203.014701.015243.014668.014638.013963.013945.013046.013040.013840.013279.012737.012835.012243.012643.013496.012132.012120.012124.011698.011395.09904.07708.07535.07447.07267.0NANANANA
us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest ▇▄▆▄▇▇▇█▄▆▇▆▅▇▆▆▆▆▅▅▅▅▅▅▅▄▅▄▄▄▄▃▃▇▃▃▃▂▃▁▂▁▁4416.02770.03955.02924.04061.04063.04164.04708.03068.03895.04285.03994.03422.04096.03899.03905.03736.03724.03358.03535.03218.03264.03488.03402.03110.03040.03259.03056.02954.02799.02792.02570.02585.04383.02444.02197.02386.01805.02381.01635.01706.01454.01474.0NANANANANA
us-gaap:IncomeTaxExpenseBenefit ████████████▁████████████▇██████████████████979.0739.0946.0700.0861.0775.0961.01076.0486.0999.01077.0818.0-11613.01413.01364.01258.01319.01400.01278.01311.01162.01223.01313.01261.01114.0407.01234.01118.0986.01021.01048.0925.0778.01405.0811.0750.0801.0639.01014.0596.0673.0584.0588.0591.0NANANANA
us-gaap:IncomeTaxesPaidNet ▄█▁▂▃▄▆▁▄▄▂▁▃▅█▁▄▄▆▁▃▅▇▁▄▄▇▁▃▄▇▂▄▄▄▁▂▃▃▁▁▃▅▁885.01965.052.0281.0741.0856.01445.0189.0822.0910.0461.0162.0642.01206.02077.0132.0977.01031.01495.0190.0581.01146.01881.0118.0790.0974.01718.0186.0766.0958.01761.0461.0986.0833.0904.0118.0460.0596.0496.074.070.0668.01080.046.0NANANANA
us-gaap:InterestExpense ▆█▇█▇▇▇▇▇▄▄▄▄▃▃▃▃▃▃▃▃▂▃▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁▁1044.01220.01112.01212.01113.01167.01137.01150.01129.0830.0806.0777.0807.0766.0758.0755.0756.0751.0732.0703.0674.0659.0713.0656.0664.0663.0648.0642.0646.0639.0636.0653.0623.0633.0625.0640.0642.0637.0621.0605.0544.0545.0543.0524.0NANANANA
us-gaap:InterestPaidNet ▇▆▆▇█▇█▆▄▆▂▅▃▆▂▆▃▅▂▄▃▄▃▄▃▄▃▃▃▄▂▃▃▃▃▃▃▃▃▄▁▄▁▃1033.0909.0945.0991.01087.01056.01141.0970.0657.0886.0500.0854.0543.0905.0477.0895.0522.0808.0512.0723.0529.0673.0550.0691.0569.0656.0541.0623.0587.0636.0515.0617.0589.0567.0544.0614.0632.0612.0540.0657.0353.0661.0354.0615.0NANANANA
us-gaap:MarketingAndAdvertisingExpense ▇▅▅▇▇▇▇▇█▆▆▆▆▆▆▅▆▅▆▅▅▅▅▅▅▄▄▄▄▄▄▄▃▄▄▄▃▃▄▃▁▁▁▁1950.01512.01341.01938.01943.01901.01885.01888.02112.01667.01653.01604.01569.01553.01665.01530.01599.01487.01561.01467.01551.01509.01528.01355.01330.01296.01242.01210.01232.01283.01307.01147.01094.01223.01287.01203.01046.01102.01107.0984.0640.0636.0594.0545.0NANANANA
us-gaap:NetIncomeLoss ▂▂▂▂▂▂▂▂▂▂▂▂█▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁▁▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁3380.02019.02988.02147.03162.03217.03125.03553.02511.02886.03216.03118.014985.02650.02513.02566.02296.02237.02028.02134.01971.01996.02137.02059.01925.02592.01992.01871.01913.01732.01734.01437.01518.02113.01348.01224.01287.0908.01022.0943.01018.0867.0884.0866.0955.0944.0967.0772.0
 us-gaap:NetIncomeLossAttributableToNoncontrollingInterest us-gaap:StatementEquityComponents us-gaap:NoncontrollingInterest▃▁▂▃▃▃▆█10.0-4.02.010.011.011.037.051.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:NonoperatingIncomeExpense █▃▅▁▃▃▃▅▃▃▄▄▁▁▂▂▂▁▁▂▁▁▂▂▁▁▂▂▁▂▂▂▁▇▂▂▂▁▂▂▃▂▂▂1542.0-86.0420.0-716.0-73.0-110.0-55.0676.0-317.0-111.077.0126.0-685.0-696.0-659.0-625.0-528.0-716.0-708.0-554.0-784.0-737.0-617.0-488.0-677.0-705.0-545.0-512.0-693.0-615.0-643.0-497.0-709.01335.0-635.0-561.0-532.0-836.0-557.0-589.0-307.0-500.0-604.0-465.0NANANANA
us-gaap:OperatingIncomeLoss ▅▆▇▇████▆▇▇▇▆▇▆▆▆▆▆▆▅▅▆▅▅▅▅▅▅▄▄▄▄▄▄▃▃▃▃▂▂▁▂▁▁▁▁▁3918.04076.04647.04852.05247.05340.05356.05182.04514.04836.05014.04645.04107.04792.04558.04530.04264.04440.04066.04089.04002.04001.04105.03890.03787.03745.03804.03568.03647.03414.03435.03067.03294.03048.03079.02758.02918.02641.02938.02224.02013.01954.02078.01935.01817.01711.01875.01811.0
us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax ▇▇▄▁█▃▄▆▃▄▄▅▄▄▄▅▄▄▅▅▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄1802.01642.0-74.0-2157.02278.0-1144.0-566.0807.0-797.0-103.0-173.0157.0-19.020.0-11.0157.0-430.045.0249.0238.0-51.0-25.027.0-40.0-34.0-16.010.02.0-6.08.0-14.0-17.0-10.017.0-9.02.0NANANANANANANANANANANANA
 us-gaap:OtherComprehensiveIncomeLossNetOfTax us-gaap:StatementEquityComponents us-gaap:AccumulatedOtherComprehensiveIncome▇▇▄▁█▃▄▆▃▄▄▅▄▄▄▅▅▅▅▅▅▄▅▄▄▅▄▄▅▄1672.01491.0-135.0-2191.02206.0-1097.0-484.0790.0-742.0-87.0-147.0153.0-2.0-47.0-108.0244.064.033.085.090.021.0-29.022.0-42.0-149.017.0-47.0-23.0166.0-187.0NANA63.0122.0-22.04.0NANANANANANANANANANANANA
 us-gaap:OtherComprehensiveIncomeLossNetOfTax us-gaap:StatementEquityComponents us-gaap:NoncontrollingInterest▆▆▅▅▆▅▅▆▅▅▅▅▅▅▅▇▁▆██▅▅▅▅46.038.02.0-14.011.0-22.0-12.010.04.0-20.0-29.04.0-6.05.0-5.087.0-247.034.0150.0137.0-3.0-16.05.0-15.0NANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:ProfitLoss ▂▂▂▂▂▂▂▂▂▂▂▂█▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁▁▂▁▁▁▁▁▁▁▁▁▁3437.02031.03009.02224.03200.03288.03203.03632.02582.02896.03208.03176.015035.02683.02535.02647.02417.02324.02080.02224.02056.02041.02175.02141.01996.02633.02025.01938.01968.01778.01744.01645.01807.02978.01633.01447.01585.01166.01367.01039.01033.0870.0886.0879.0NANANANA
us-gaap:Revenues █▇▆▇█▇▇▇█▆▆▆▆▅▅▅▅▅▅▅▅▅▅▄▄▄▄▄▄▄▄▃▄▄▃▃▃▃▃▂▁▁▁▁▁▁▁▁27708.025532.023715.026609.028398.026827.026858.026859.027846.022135.021735.022791.021915.020983.021165.020463.021025.021319.019269.018790.019245.018669.018743.017853.017732.016791.016844.017408.016926.016151.016270.015310.015937.016544.015211.014878.015042.014339.014333.012128.09721.09489.09525.09202.09067.08845.08978.08866.0
  2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
  2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
us-gaap:Assets ███▇█▇▇▇▇▅▄▄▄▄▄▄▄▄▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▁273869.0268940.0265978.0262421.0263414.0256374.0256555.0256189.0251684.0200635.0191248.0190876.0186949.0185301.0183031.0182479.0180500.0177924.0171985.0170599.0166574.0158958.0159674.0158757.0159339.0159237.0157459.0157773.0158813.0156595.0156819.0156364.0164971.0162454.0157688.0157949.0157818.0156827.0154782.0154259.0118534.0NANANA112733.0NANANA
 us-gaap:Liabilities us-gaap:ConsolidatedEntities,us-gaap:Ownership us-gaap:VariableInterestEntityPrimaryBeneficiary,cmcsa:UniversalBeijingResort█▁3600.03000.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LiabilitiesAndStockholdersEquity ███▇█▇▇▇▇▅▄▄▄▄▄▄▄▄▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▁273869.0268940.0265978.0262421.0263414.0256374.0256555.0256189.0251684.0200635.0191248.0190876.0186949.0185301.0183031.0182479.0180500.0177924.0171985.0170599.0166574.0158958.0159674.0158757.0159339.0159237.0157459.0157773.0158813.0156595.0156819.0156364.0164971.0162454.0157688.0157949.0157818.0156827.0154782.0154259.0118534.0NANANA112733.0NANANA
us-gaap:StockholdersEquity █▇▇▇▇▆▆▆▅▅▅▅▅▃▃▃▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁▁▁▁90323.086176.083614.081506.082726.078144.076850.074959.071613.071523.070694.069482.068606.055427.055005.055059.053943.053481.053098.052642.052269.051716.052400.052171.052711.053298.051971.051268.050694.049718.049091.048190.049356.048892.047731.047476.047274.046683.046643.046328.044354.0NANANA42721.0NANANA
  2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
us-gaap:AssetsCurrent ███▇▇▆▆▅▆▆▅▅▄▄▄▄▄▄▄▄▃▂▃▃▃▃▃▃▃▃▃▂▅▅▂▂▁▁▁▁▁26741.027369.027485.024084.025392.022323.021361.020273.021848.023206.018215.018753.016060.015960.014832.015245.016361.015228.014777.015180.012303.011501.013319.012921.013531.013936.012772.014043.014075.013407.012735.011783.019991.018066.011354.09355.08573.08582.08350.07547.08886.0NANANA3223.0NANANA
us-gaap:CashAndCashEquivalentsAtCarryingValue ▇██▅▄▂▃▂▃▆▄▄▂▃▂▃▂▂▃▄▂▂▂▃▃▃▁▂▂▁▁▂▆▅▂▂▂▂▂▂▄▃▃▂▁11740.013707.013935.08516.05500.03507.03919.03498.03814.010616.05726.06030.03428.04114.02693.04022.03301.02807.04665.05628.02295.01893.03486.03937.03910.04547.01529.03054.01718.01603.01389.01839.010951.08899.02101.02207.01620.01806.01997.01822.05984.04542.04028.03483.0671.0NANANA
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents ▆▇█▄▃▁▂▁▂█▃▃▁▂▁▂▁11768.013737.013976.08609.05589.03602.04019.03597.03909.014622.05842.06177.03571.04228.02822.04146.03415.0NANANA2423.0NANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:ShortTermInvestments ▁▁▁▄▄▄▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▂▅▅▇█▇▆▃▃▅▁▁▁▁▁▁292.078.047.01703.01709.01710.01718.086.094.087.082.015.019.013.033.011.097.054.093.075.0106.0137.0144.0158.0602.0531.02325.02389.03573.04132.03765.02841.01464.01401.02231.0228.054.046.064.074.081.0NANANA50.0NANANA
us-gaap:AccountsReceivableNetCurrent █▇▇██▇█▇█▆▆▆▆▅▅▅▅▅▅▄▅▄▅▄▄▄▄▄▄▄▄▃▄▃▃▃▃▃▃▂▁11466.010310.010227.010800.011292.010684.010835.010736.011104.08983.08847.08759.08546.07915.07849.07525.07955.07533.06708.06375.06896.06527.07016.06144.06321.06172.06232.06151.06376.05501.05507.05063.05521.05123.04387.04379.04351.04096.04156.03708.01855.0NANANA1711.0NANANA
us-gaap:OtherAssetsCurrent ▆▆▅████▅▅▄▄▄▄▃▄▄▃▆▃▃▃▃▃▃▃▃▃▂▂▂▂▂▂▂▂▃▂▂▂▂▁3535.03352.03323.04768.04723.04675.04660.03097.03184.02384.02423.02610.02464.02152.02657.02219.02083.03519.01969.01787.01793.01814.01826.01737.01859.01694.01781.01586.01480.01212.01215.01139.01146.01606.01521.01758.01615.01625.01242.01167.0792.0NANANA551.0NANANA
  2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
us-gaap:PropertyPlantAndEquipmentGross 106383.0NANANA101561.0NANANA95743.0NANANA88386.0NANANA85947.0NANANA81765.0NANANA76363.0NANANA72414.0NANANA66657.0NANANA64087.062956.059124.058414.056020.0NANANA51665.0NANANA
us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment ██████▇▇▇▇▇▇▇▇▇▇▆▆▆▆▆▆▆▅▅▅▅▄▄▄▄▃▃▃▃▃▂▂▂▁▁54388.053959.053765.053566.053239.052983.052467.051932.051306.050934.050731.050393.049916.049943.049951.049991.049694.049540.049119.048611.048100.047460.046738.046037.045410.044821.044186.043381.042574.041816.041089.040277.039425.038688.037980.037275.036528.035515.034505.033503.032505.0NANANA27810.0NANANA
us-gaap:AmortizationOfIntangibleAssets ██▇▇▇▇▇▇▆▃▃▃▃▃▃▃▃▃▃▃▃▃▃▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁1260.01198.01165.01157.01075.01056.01079.01080.0986.0580.0582.0588.0606.0589.0571.0587.0550.0530.0521.0493.0494.0486.0487.0432.0460.0420.0401.0401.0413.0396.0407.0401.0427.0411.0409.0401.0462.0393.0385.0356.0331.0247.0248.0251.0NANANANA
us-gaap:PropertyPlantAndEquipmentNet ██▇▇▇▇▇▆▆▅▅▅▅▅▄▄▄▄▄▄▃▃▃▃▃▃▃▂▃▂▂▂▂▂▂▂▂▂▁▁▁51995.050466.048985.048442.048322.046790.046047.045721.044437.039855.039355.039068.038470.037856.037171.036626.036253.035656.034896.034122.033665.032170.031572.031127.030953.030362.029970.029588.029840.028806.028255.028219.027232.026984.026891.026962.027559.027441.024619.024911.023515.0NANANA23855.0NANANA
us-gaap:LongTermInvestments ▅▄▄▄▅▅▆▇▅▅▅▅▅▄▄▄▃▂▂▂▁▁▁▁▁▁▁▁▂▂▃▃▄▄▅▇▇▇██▄7820.06702.06845.06468.06989.07473.08438.09159.07883.07724.07438.07095.06931.06695.06521.05938.05247.03857.03679.03638.03224.03323.02999.03235.03135.03129.03072.03090.03770.03672.05299.05433.06325.05951.08018.010149.09854.09575.010829.010711.06670.0NANANA5947.0NANANA
us-gaap:Goodwill ████████▇▄▄▄▄▄▄▄▄▄▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▂▂▂▃▃▁70669.068898.067354.067218.068725.066913.067945.068073.066154.036703.036872.037147.036780.036752.036742.036592.035980.036652.033792.033458.032945.027492.027422.027302.027316.027323.027323.027103.027098.027079.027075.026996.026985.027088.027010.026803.026874.026831.026919.027001.014958.0NANANA14933.0NANANA
 us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill us-gaap:IndefiniteLivedIntangibleAssetsByMajorClass us-gaap:FranchiseRights▄▄▄▄▄59365.059365.059365.059365.059365.0NANANA59365.0NANANA59364.0NANANA59364.0NANANA59364.0NANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill us-gaap:IndefiniteLivedIntangibleAssetsByMajorClass us-gaap:LicensingAgreements2804.0NANANA2337.0NANANA2333.0NANANA2238.0NA1700.0NA651.0NANANA651.0NANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill us-gaap:IndefiniteLivedIntangibleAssetsByMajorClass us-gaap:OperatingAndBroadcastRightsNA2345.02337.02337.02337.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OperatingLeaseRightOfUseAsset 3784.0NANANA4038.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherAssetsNoncurrent ▇▇██████▅▇▃▃▃▃▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁8103.08485.09012.09175.08866.08883.08770.08645.05802.07756.03744.03707.03489.03145.02899.02732.02769.02658.02462.02237.02272.02500.02445.02319.02333.02474.02517.02382.02343.02345.02311.02332.02180.02184.02145.02203.02190.02201.02126.01977.01461.0NANANA1218.0NANANA
us-gaap:EquitySecuritiesFvNi ▅▂▁▃▄█▆▅▄▃▄460.0141.041.0320.0353.0862.0577.0538.0341.0322.0451.0NA433.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
us-gaap:AccountsPayableCurrent ██▇▇█▇▇▇▆▄▄▅▄▄▄▄▄▄▄▄▄▃▃▃▃▃▃▃▃▃▃▃▄▄▃▃▃▃▂▂▁11364.010979.010426.09963.010826.010198.010014.010232.08494.07036.06940.07349.06926.06976.06730.06658.06915.06594.06359.06333.06215.05996.05880.06157.05638.05680.05432.05534.05528.06032.06077.05750.06206.06250.05730.05763.05705.05455.04838.04858.03291.0NANANA3094.0NANANA
us-gaap:AccruedLiabilitiesCurrent ▇▇▇▇███▆█▄▄▄▄▄▄▄▄▃▃▄▃▃▃▄▃▃▅▅▆▆▅▅▄▄▃▄▂▃▃▃▁9617.09421.09770.010136.010516.010193.010304.08832.010721.05976.05956.05554.06266.05849.05858.05862.06282.05201.05155.05729.05462.05455.05093.05808.05293.05461.06785.07418.07967.07924.07419.07719.05931.06117.04731.05770.04124.04996.05274.05441.02668.0NANANA2512.0NANANA
us-gaap:DebtCurrent ▄▅▅▄▅▁█▆▅▄▃▄▆▇█▄▇▄▃▅▄▄▅▅▅▄▄▃▄▃▃▂▃▃▄▃▁▃▁▃▂3146.04429.04046.02973.04452.01039.06365.04629.04398.03173.02634.03039.05134.05241.06358.03509.05480.03333.02934.04119.03627.03152.03887.04180.04217.03523.02947.02819.03280.02337.02535.02177.02376.02799.02954.02705.01367.02448.01350.02296.01800.0NANANA1156.0NANANA
us-gaap:LiabilitiesCurrent ▇█▇▇█▆█▇▇▅▄▄▅▅▅▄▅▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▃▃▃▃▂▃▁28796.029511.028445.027600.030292.025989.031008.027917.027603.019627.019007.019179.021561.021449.022276.019074.021535.018038.017601.019084.018178.017359.017565.018502.017410.017084.017375.017803.018912.018666.018602.018018.016714.017335.015742.015632.013241.014146.012697.013747.08234.0NANANA7249.0NANANA
us-gaap:OperatingLeaseLiabilityCurrent 718.0NANANA715.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
us-gaap:DebtAndCapitalLeaseObligations ▁█103760.0104400.0NANA102217.0100900.0107600.0109100.0111743.072900.064600.066700.064556.065000.063600.061800.061046.060400.055600.055600.052621.047800.048500.047100.048234.048400.046500.047400.047847.046525.046649.047226.040458.0NANANA39309.0NANANA31415.0NANANA29096.0NANANA
us-gaap:LongTermDebtAndCapitalLeaseObligations ▇▇▇▇▇▇▇██▅▄▄▄▄▃▄▃▃▃▃▃▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁▂▂▂▂▁100614.099995.0100764.0100604.097765.099847.0101248.0104464.0107345.069711.061946.063678.059422.059720.057210.058276.055566.057095.052629.051515.048994.044605.044636.042953.044017.044827.043602.044581.044567.044188.044114.045049.038082.035791.034175.035080.037942.038522.038209.038130.029615.0NANANA27940.0NANANA
us-gaap:DeferredIncomeTaxLiabilitiesNet ▃▃▃▃▃▃▃▃▃▂▂▁▁██28051.027905.027947.027865.028180.027992.027996.027819.027589.025167.025140.024702.024256.035602.035409.0NA34854.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:MinorityInterest ▅▅▄▄▄▄▄▃▃▃▄▄▃▃▃█▇▇▇▆▆▁▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▁1415.01395.01177.01277.01148.01016.0980.0903.0889.0822.01049.01228.0843.0836.0843.02589.02231.02342.02178.01870.01709.0249.0329.0340.0357.0355.0361.0364.0364.0416.0395.0461.0440.0449.0448.0345.0381.0329.0262.0279.080.0NANANA90.0NANANA
us-gaap:OtherLiabilitiesNoncurrent █▇▇▇▇▇▇█▆▄▄▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▄▄▄▄▅▅▄▃▄▃▁18222.017537.017608.017144.016765.016853.017144.018811.015329.012468.012069.011253.010904.010914.010837.010677.010925.011119.010719.010431.010637.010694.010438.010837.010819.010388.011241.011109.011384.011493.012461.012640.013271.012860.013432.013446.013034.011657.011985.011617.07862.0NANANA6767.0NANANA
us-gaap:OperatingLeaseLiabilityNoncurrent 3740.0NANANA3891.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo 778.0NANANA791.0880.0856.0832.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree 683.0NANANA669.0763.0743.0724.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour 560.0NANANA566.0633.0609.0592.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive 444.0NANANA480.0530.0514.0501.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive 2043.0NANANA2243.02606.02591.02536.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
us-gaap:StockholdersEquity █▇▇▇▇▆▆▆▅▅▅▅▅▃▃▃▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁▁▁▁90323.086176.083614.081506.082726.078144.076850.074959.071613.071523.070694.069482.068606.055427.055005.055059.053943.053481.053098.052642.052269.051716.052400.052171.052711.053298.051971.051268.050694.049718.049091.048190.049356.048892.047731.047476.047274.046683.046643.046328.044354.0NANANA42721.0NANANA
us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest █▇▇▇▇▆▆▆▅▅▅▅▅▃▃▃▃▃▃▃▃▂▂▂▂▃▂▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁▁▁91738.087571.084791.082783.083874.079160.077830.075862.072502.072345.071743.070710.069449.056263.055848.057648.056174.055823.055276.054512.053978.051965.052729.052511.053068.053653.052332.051632.051058.050134.049486.048651.049796.049341.048179.047821.047655.047012.046905.046607.044434.043868.043524.043179.042811.0NANANA
 us-gaap:CommonStockValue us-gaap:StatementClassOfStock us-gaap:CommonClassA████████████████▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁54.054.054.054.054.054.054.054.054.054.054.055.055.055.056.056.028.028.028.029.029.025.025.025.025.025.025.025.025.025.025.025.025.025.025.025.025.025.025.024.024.0NANANA24.0NANANA
us-gaap:AdditionalPaidInCapital ▅▄▄▃▃▂▂▁▁▁▁▁▁▁▁▂▃▃▃▃▃▃▃▃▃▄▄▄▄▄▄▄▇▇▇▇▇▇██▅39464.039173.038936.038597.038447.038196.037950.037621.037461.037394.037427.037375.037497.037529.037478.038115.038258.038426.038469.038464.038518.038516.038741.038660.038805.038977.039040.038985.038890.038991.038991.038957.040547.040652.040761.040893.040940.041079.041301.041407.039780.0NANANA40247.0NANANA
us-gaap:RetainedEarningsAccumulatedDeficit ███▇▇▇▆▆▆▆▅▅▅▃▃▃▃▃▃▃▂▂▂▂▂▃▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁56438.054254.053420.051516.050695.048570.046425.044379.041983.041218.040269.038961.038192.024979.024560.024063.023076.022510.022117.021750.021413.020883.021313.021186.021539.021805.020432.019737.019235.018324.017509.016730.016280.015774.014626.014217.013971.013236.012932.012504.012158.0NANANA10005.0NANANA
us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax █▄▁▁▆▁▄▅▃▅▅▅▅▅▅▅▄▄▄▄▃▃▃▃▄▄▄▄▄▄▄▄▄▄▃▄▃▄▄▄▄▄▄▄▄1884.0212.0-1279.0-1144.01047.0-1159.0-62.0422.0-368.0374.0461.0608.0379.0381.0428.0342.098.034.01.0-84.0-174.0-195.0-166.0-188.0-146.03.0-14.033.056.0-110.077.0-11.015.0-48.0-170.0-148.0-152.0-147.0-105.0-97.0-99.0-116.0-86.0-47.0-46.0NANANA
us-gaap:MinorityInterest ▅▅▄▄▄▄▄▃▃▃▄▄▃▃▃█▇▇▇▆▆▁▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▁1415.01395.01177.01277.01148.01016.0980.0903.0889.0822.01049.01228.0843.0836.0843.02589.02231.02342.02178.01870.01709.0249.0329.0340.0357.0355.0361.0364.0364.0416.0395.0461.0440.0449.0448.0345.0381.0329.0262.0279.080.0NANANA90.0NANANA
 us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue us-gaap:StatementEquityComponents us-gaap:AdditionalPaidInCapital▅▇█▆▄▅▇▄▄▂▃▂▁▃▄▁▅▃▅▆207.0240.0261.0212.0179.0193.0237.0174.0173.0144.0163.0127.0114.0152.0174.0114.0188.0160.0194.0228.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
us-gaap:NetCashProvidedByUsedInOperatingActivities ▄▄█▅▅▄▆▆▅▅▆▄▄▄▄▅▅▃▃▄▄▄▂▄▄▄▂▃▁▃▂▃▂▂▂▃▃▂▂▂▂▁▁▂5042.05228.08643.05824.06235.05191.07040.07231.05790.05970.07063.05474.05442.05147.05158.05656.05743.04114.04273.05110.04965.04979.03589.05245.04643.04755.03061.04486.02481.03994.03316.04369.03615.03424.03422.04393.04139.03250.03488.03468.03447.02400.02429.02903.0NANANANA
us-gaap:NetCashProvidedByUsedInInvestingActivities ▇▇▇▇▇▇▇▇▁▇▇▇▇▇▇▇▇▆▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇█▇▇▇▇▇▆▇▇▇▇-4074.0-3495.0-1377.0-3101.0-3929.0-3498.0-4188.0-3226.0-42264.0-3284.0-3014.0-2292.0-3677.0-2540.0-3693.0-3794.0-4233.0-8324.0-3119.0-2709.0-4760.0-2968.0-2542.0-1694.0-2653.0-2192.0-2383.0-1505.0-2187.0-2367.0-2197.0-2763.0-1996.03339.0-1480.0-1349.0-1847.0-2375.0-1399.0-6887.0-1843.0-1313.0-1299.0-1256.0NANANANA
us-gaap:NetCashProvidedByUsedInFinancingActivities ▂▃▃▃▃▃▃▂█▄▂▃▃▃▃▃▃▃▃▃▃▂▃▂▃▃▃▃▃▃▃▁▃▃▃▃▃▃▃▃▃▃▃▃-2922.0-2066.0-1899.0374.0-355.0-2094.0-2407.0-4325.026006.06094.0-4384.0-576.0-2451.0-1186.0-2794.0-1141.0-1016.02352.0-2117.0932.0197.0-3604.0-1498.0-3524.0-2627.0455.0-2203.0-1645.0-179.0-1413.0-1569.0-10718.0433.035.0-2048.0-2457.0-2478.0-1066.0-1914.0-743.0-162.0-573.0-585.01165.0NANANANA
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect ▄▅▇▆▆▅▅▅▁█▅▆▅▅▄▅-1969.0-239.05367.03020.01987.0-417.0422.0-312.0-10713.08780.0-335.02606.0-657.01406.0-1324.0731.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
us-gaap:DeferredIncomeTaxExpenseBenefit ▇▇█▇█▇██▇███▁██▇█████▇█▇███▇█▇█▇▇██▇█████▇-326.0-140.036.0-120.095.02.0195.0271.0-587.063.0425.0389.0-11333.0208.0735.0-265.0459.0367.0401.0217.0891.0-44.0230.0-119.0807.0380.0204.0-226.068.0-139.0460.0-373.0-182.0280.0100.0-59.0288.077.0563.0130.0790.0-216.0NANANANANANA
us-gaap:DepreciationDepletionAndAmortization NA3320.03264.03264.0NA3180.03276.03320.0NANANA2599.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet ▂▆▁▅▆▅▅▅▁▄▁█▅▄▅▅▄▆▅▅▅▄▅▃▅▅▇▄▄▃█▃▅▄▅▂▅▅▄▄▅▄▃▅-931.0659.0-1158.0334.0498.0319.0160.0250.0-1191.0-168.0-1065.01130.0241.0-82.0195.0238.0-152.0453.0281.0212.0220.0-228.0255.0-650.0297.0332.0749.0-285.07.0-576.01237.0-527.030.0-263.0195.0-711.024.078.0-64.0-29.028.0-5.0-401.0253.0NANANANA
us-gaap:NetCashProvidedByUsedInOperatingActivities ▄▄█▅▅▄▆▆▅▅▆▄▄▄▄▅▅▃▃▄▄▄▂▄▄▄▂▃▁▃▂▃▂▂▂▃▃▂▂▂▂▁▁▂5042.05228.08643.05824.06235.05191.07040.07231.05790.05970.07063.05474.05442.05147.05158.05656.05743.04114.04273.05110.04965.04979.03589.05245.04643.04755.03061.04486.02481.03994.03316.04369.03615.03424.03422.04393.04139.03250.03488.03468.03447.02400.02429.02903.0NANANANA
us-gaap:NetIncomeLoss ▂▂▂▂▂▂▂▂▂▂▂▂█▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁▁▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁3380.02019.02988.02147.03162.03217.03125.03553.02511.02886.03216.03118.014985.02650.02513.02566.02296.02237.02028.02134.01971.01996.02137.02059.01925.02592.01992.01871.01913.01732.01734.01437.01518.02113.01348.01224.01287.0908.01022.0943.01018.0867.0884.0866.0955.0944.0967.0772.0
us-gaap:ProfitLoss ▂▂▂▂▂▂▂▂▂▂▂▂█▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁▁▂▁▁▁▁▁▁▁▁▁▁3437.02031.03009.02224.03200.03288.03203.03632.02582.02896.03208.03176.015035.02683.02535.02647.02417.02324.02080.02224.02056.02041.02175.02141.01996.02633.02025.01938.01968.01778.01744.01645.01807.02978.01633.01447.01585.01166.01367.01039.01033.0870.0886.0879.0NANANANA
us-gaap:ShareBasedCompensation ▇▇█▇▅▆▇▆▅▄▅▅▃▅▅▄▃▄▄▃▃▃▃▃▃▂▃▂▂▂▂▂▂▂▂▂▁▁▂▁▁▁▁▁271.0301.0323.0298.0231.0257.0288.0245.0219.0197.0211.0199.0157.0203.0218.0173.0145.0164.0178.0153.0137.0136.0159.0135.0127.0120.0147.0119.0107.099.0111.0102.093.089.0100.089.084.086.090.084.074.073.071.082.0NANANANA
  2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
us-gaap:NetCashProvidedByUsedInInvestingActivities ▇▇▇▇▇▇▇▇▁▇▇▇▇▇▇▇▇▆▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇█▇▇▇▇▇▆▇▇▇▇-4074.0-3495.0-1377.0-3101.0-3929.0-3498.0-4188.0-3226.0-42264.0-3284.0-3014.0-2292.0-3677.0-2540.0-3693.0-3794.0-4233.0-8324.0-3119.0-2709.0-4760.0-2968.0-2542.0-1694.0-2653.0-2192.0-2383.0-1505.0-2187.0-2367.0-2197.0-2763.0-1996.03339.0-1480.0-1349.0-1847.0-2375.0-1399.0-6887.0-1843.0-1313.0-1299.0-1256.0NANANANA
us-gaap:PaymentsToAcquirePropertyPlantAndEquipment ▇▆▅▄█▆▅▅█▆▅▄▇▆▅▅▆▆▅▄▆▅▄▄▅▄▄▃▄▄▃▂▃▃▂▂▃▃▂▂▃▂▂▁2835.02387.02076.01881.03087.02511.02263.02092.03167.02384.02250.01973.02711.02434.02327.02078.02573.02406.02271.01885.02637.02165.01971.01726.02224.01950.01798.01448.02003.01726.01506.01361.01671.01582.01287.01174.01522.01408.01271.01106.01532.01366.01138.0925.0NANANANA
us-gaap:PaymentsToAcquireInvestments ▃▁▃▁▂▂█▄▃▃▃▂▂▂▆▇▇▁▂▄▁▄▂▁▁▁▁▁▁▄▄▁▂▁▁▁▁▁▁▁▂▁▁▁267.074.0402.069.0202.092.01166.0439.0417.0302.0318.0220.0228.0239.0763.01062.01079.038.0132.0448.072.0440.0240.032.046.068.040.037.046.0536.0553.088.0106.083.046.062.050.039.030.016.0206.022.08.024.0NANANANA
  2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
us-gaap:NetCashProvidedByUsedInFinancingActivities ▂▃▃▃▃▃▃▂█▄▂▃▃▃▃▃▃▃▃▃▃▂▃▂▃▃▃▃▃▃▃▁▃▃▃▃▃▃▃▃▃▃▃▃-2922.0-2066.0-1899.0374.0-355.0-2094.0-2407.0-4325.026006.06094.0-4384.0-576.0-2451.0-1186.0-2794.0-1141.0-1016.02352.0-2117.0932.0197.0-3604.0-1498.0-3524.0-2627.0455.0-2203.0-1645.0-179.0-1413.0-1569.0-10718.0433.035.0-2048.0-2457.0-2478.0-1066.0-1914.0-743.0-162.0-573.0-585.01165.0NANANANA
us-gaap:ProceedsFromIssuanceOfLongTermDebt ▁▂▂▃▂▁▁▁█▂▁▂▁▂▂▂▁▂▁▂▁▁▂▁▁▁305.04727.04331.09281.04963.0153.0141.0222.034931.05571.0236.04043.06.02497.05463.03500.00.04478.01430.03323.01490.00.03996.00.00.01995.0NANANANANANANANANANANANANANANANANANANANANANA
us-gaap:PaymentsOfDividends ███▇▇▇▇▆▆▆▆▅▅▅▅▄▄▅▅▄▄▄▄▄▄▄▄▃▃▃▃▂▃▃▃▁▁▁▁▁▁▁▁▁1054.01058.01051.0977.0957.0955.0954.0869.0865.0871.0878.0738.0736.0743.0747.0657.0657.0663.0670.0611.0614.0623.0628.0572.0578.0584.0584.0508.0510.0512.0513.0429.0432.0435.0437.0304.0306.0309.0311.0261.0264.0265.0267.0268.0NANANANA
us-gaap:PaymentsForRepurchaseOfCommonStock ▁▁▁▂▁▁▁▂▄▅▅▇▅▇▆▄▅▅▅▅▄█▆▇▇▃▃▃▃▃▃▃▃▃▃▃▂▃▃▃▂▂▂▂105.0160.036.0233.072.082.0103.0247.01038.01284.01269.01729.01223.01736.01480.0996.01238.01377.01136.01249.0980.02185.01585.02000.02001.0750.0750.0750.0500.0500.0500.0500.0750.0750.0750.0750.0491.0600.0525.0525.0308.0292.0300.0300.0NANANANA
  2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31

Common Stock Value

us-gaap:CommonStockValue us-gaap:StatementClassOfStock

us-gaap:CommonStockValue

us-gaap:CommonClassA


Common
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value545454545454545454545455555556562828282929252525252525252525252525252525252525242424
Percentage of CommonStockValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:CommonClassA0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Common Stock Shares Outstanding

us-gaap:CommonStockSharesOutstanding us-gaap:StatementClassOfStock

us-gaap:CommonStockSharesOutstanding

us-gaap:CommonClassA


Common
Period End2020-12-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-312008-12-312007-12-31
Value4571455845544543453945354529451745404572460746354664470347332366238324022417243221002114212221312150214921462138213621332129212221182114210920952092208920842071206320612054
Percentage of CommonStockSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CommonClassB


Common
Period End2020-12-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-312008-12-312007-12-31
Value9.09.4443759.4443759.4443759.4443759.4443759.4443759.4443759.4443759.4443759.4443759.09.4443759.4443759.4443759.09.4443759.4443759.4443759.4443759.4443759.4443759.4443759.4443759.4443759.4443759.4443759.4443759.4443759.4443759.4443759.4443759.4443759.4443759.4443759.4443759.4443759.4443759.4443759.4443759.4443759.09.0
Percentage of CommonStockSharesOutstanding0.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.40.50.50.50.50.50.50.40.4

Weighted Average Number Of Diluted Shares Outstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding


Weighted
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-312010-09-302010-06-302010-03-31
Value462846074617461946074594461946434705477748094832243124462462250225312556261626282645265826662675270327172744276127892805281028222837
Percentage of WeightedAverageNumberOfDilutedSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Weighted Average Number Of Shares Outstanding Basic

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic


Weighted
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-312010-09-302010-06-302010-03-31
Value457745704562455145474534456445984633469847284747240324202434247225002520258025942603262226312634266826872708273927592772280228162829
Percentage of WeightedAverageNumberOfSharesOutstandingBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Earnings Per Share Basic

us-gaap:EarningsPerShareBasic

us-gaap:EarningsPerShareBasic


Earnings
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
Value0.740.440.650.470.690.710.690.780.550.630.70.673.220.560.530.540.960.930.840.880.80.810.850.820.751.00.770.720.730.660.660.550.570.790.50.450.470.330.370.340.370.310.310.310.330.330.330.27
Percentage of EarningsPerShareBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Earnings Per Share Diluted

us-gaap:EarningsPerShareDiluted

us-gaap:EarningsPerShareDiluted


Earnings
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
Value0.730.440.650.460.680.70.680.770.550.620.690.663.170.550.520.530.950.920.830.870.790.80.840.810.740.990.760.710.720.650.650.540.560.780.50.450.470.330.370.340.360.310.310.310.330.330.330.27
Percentage of EarningsPerShareDiluted100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Allocated Share Based Compensation Expense

us-gaap:AllocatedShareBasedCompensationExpense

us-gaap:AllocatedShareBasedCompensationExpense


Allocated
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value220245271224189208245183181151168139122159181124116131145115112113129101104981229087828976767482696969756564606067
Percentage of AllocatedShareBasedCompensationExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues0.81.01.10.80.70.80.90.70.70.70.80.60.60.80.90.60.60.60.80.60.60.60.70.60.60.60.70.50.50.50.50.50.50.40.50.50.50.50.50.50.70.60.60.7

us-gaap:AllocatedShareBasedCompensationExpense us-gaap:AwardType

us-gaap:EmployeeStock


Allocated
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-30
Value8.09.09.0127.08.06.09.08.07.05.0127.08.07.010.06.06.08.08.05.06.06.08.05.05.0
Percentage of AllocatedShareBasedCompensationExpense3.63.73.35.43.73.82.44.94.44.63.08.65.75.03.98.15.24.65.57.04.55.34.77.94.85.1
Percentage of Revenues0.00.00.00.00.00.00.00.00.00.00.00.10.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Revenues us-gaap:EmployeeStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:EmployeeStockOption


Allocated
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-30
Value6872837155577247505061445052634040484837394043353938
Percentage of AllocatedShareBasedCompensationExpense30.929.430.631.729.127.429.425.727.633.136.331.741.032.734.832.334.536.633.132.234.835.433.334.737.538.8
Percentage of Revenues0.20.30.30.30.20.20.30.20.20.20.30.20.20.20.30.20.20.20.20.20.20.20.20.20.20.2
Percentage of Revenues us-gaap:EmployeeStockOption0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RestrictedStockUnitsRSU


Allocated
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-31
Value14416417914112714316712712394102836599111747077897068678058
Percentage of AllocatedShareBasedCompensationExpense65.566.966.162.967.268.868.269.468.062.360.759.753.362.361.359.760.358.861.460.960.759.362.057.4
Percentage of Revenues0.50.60.80.50.40.50.60.50.40.40.50.40.30.50.50.40.30.40.50.40.40.40.40.3
Percentage of Revenues us-gaap:RestrictedStockUnitsRSU0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Comprehensive Income Net Of Tax

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:ComprehensiveIncomeNetOfTax


Comprehensive
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value505235102853-44.0536821202641434317692799306932711498326032405281023602270211322241992196721592017177626091945184820791545182214371581223513261228128286610149451035837845865
Percentage of ComprehensiveIncomeNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues18.213.712.0-0.218.97.99.816.26.412.614.114.468.412.411.413.711.210.611.011.810.410.511.511.310.015.511.510.612.39.611.29.49.913.58.78.38.56.07.17.810.68.88.99.4

Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest

us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest

us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest


Comprehensive
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value5155355928768.054182168270744321844278930323333150272641242229782234239123152451204820122197209918472650197819152134159118321636186831161603145115481118135710431050840847878
Percentage of ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues18.613.912.10.019.18.110.116.56.612.613.914.668.612.611.414.610.611.212.013.010.610.811.711.810.415.811.711.012.69.911.310.711.718.810.59.810.37.89.58.610.88.98.99.5

Costs And Expenses

us-gaap:CostsAndExpenses

us-gaap:CostsAndExpenses


Costs
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value23790214561906821757231512148721502216772333217299167211814617808161911660715933167611687915203147011524314668146381396313945130461304013840132791273712835122431264313496121321212012124116981139599047708753574477267
Percentage of CostsAndExpenses100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues85.984.080.481.881.580.180.180.783.878.276.979.681.377.278.577.979.779.278.978.279.278.678.178.278.677.777.479.578.578.978.980.079.381.679.881.580.681.679.581.779.379.478.279.0

Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest


Income
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value4416277039552924406140634164470830683895428539943422409638993905373637243358353532183264348834023110304032593056295427992792257025854383244421972386180523811635170614541474
Percentage of IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues15.910.816.711.014.315.115.517.511.017.619.717.515.619.518.419.117.817.517.418.816.717.518.619.117.518.119.317.617.517.317.216.816.226.516.114.815.912.616.613.517.515.315.5

Income Tax Expense Benefit

us-gaap:IncomeTaxExpenseBenefit

us-gaap:IncomeTaxExpenseBenefit


Income
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value97973994670086177596110764869991077818-11613.0141313641258131914001278131111621223131312611114407123411189861021104892577814058117508016391014596673584588591
Percentage of IncomeTaxExpenseBenefit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues3.52.94.02.63.02.93.64.01.74.55.03.6-53.06.76.46.16.36.66.67.06.06.67.07.16.32.47.36.45.86.36.46.04.98.55.35.05.34.57.14.96.96.26.26.4

Income Taxes Paid Net

us-gaap:IncomeTaxesPaidNet

us-gaap:IncomeTaxesPaidNet


Income
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value8851965522817418561445189822910461162642120620771329771031149519058111461881118790974171818676695817614619868339041184605964967470668108046
Percentage of IncomeTaxesPaidNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues3.27.70.21.12.63.25.40.73.04.12.10.72.95.79.80.64.64.87.81.03.06.110.00.74.55.810.21.14.55.910.83.06.25.05.90.83.14.23.50.60.77.011.30.5

Interest Expense

us-gaap:InterestExpense

us-gaap:InterestExpense


Interest
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value104412201112121211131167113711501129830806777807766758755756751732703674659713656664663648642646639636653623633625640642637621605544545543524
Percentage of InterestExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues3.84.84.74.63.94.44.24.34.13.73.73.43.73.73.63.73.63.53.83.73.53.53.83.73.73.93.83.73.84.03.94.33.93.84.14.34.34.44.35.05.65.75.75.7

Interest Paid Net

us-gaap:InterestPaidNet

us-gaap:InterestPaidNet


Interest
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value1033909945991108710561141970657886500854543905477895522808512723529673550691569656541623587636515617589567544614632612540657353661354615
Percentage of InterestPaidNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues3.73.64.03.73.83.94.23.62.44.02.33.72.54.32.34.42.53.82.73.82.73.62.93.93.23.93.23.63.53.93.24.03.73.43.64.14.24.33.85.43.67.03.76.7

Marketing And Advertising Expense

us-gaap:MarketingAndAdvertisingExpense

us-gaap:MarketingAndAdvertisingExpense


Marketing
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value195015121341193819431901188518882112166716531604156915531665153015991487156114671551150915281355133012961242121012321283130711471094122312871203104611021107984640636594545
Percentage of MarketingAndAdvertisingExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues7.05.95.77.36.87.17.07.07.67.57.67.07.27.47.97.57.67.08.17.88.18.18.27.67.57.77.47.07.37.98.07.56.97.48.58.17.07.77.78.16.66.76.25.9

Net Income Loss

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLoss


Net
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
Value3380201929882147316232173125355325112886321631181498526502513256622962237202821341971199621372059192525921992187119131732173414371518211313481224128790810229431018867884866955944967772
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues12.27.912.68.111.112.011.613.29.013.014.813.768.412.611.912.510.910.510.511.410.210.711.411.510.915.411.810.711.310.710.79.49.512.88.98.28.66.37.17.810.59.19.39.410.510.710.88.7

us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Net
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value33802019298821473162321731253553
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues12.27.912.68.111.112.011.613.2
Percentage of Revenues us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.0

Net Income Loss Attributable To Noncontrolling Interest

us-gaap:NetIncomeLossAttributableToNoncontrollingInterest us-gaap:StatementEquityComponents

us-gaap:NetIncomeLossAttributableToNoncontrollingInterest

us-gaap:NoncontrollingInterest


Net
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value10.0-4.02.010.011113751
Percentage of NetIncomeLossAttributableToNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues0.0-0.00.00.00.00.00.10.2
Percentage of Revenues us-gaap:NoncontrollingInterest0.00.00.00.00.00.00.00.0

Nonoperating Income Expense

us-gaap:NonoperatingIncomeExpense

us-gaap:NonoperatingIncomeExpense


Nonoperating
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value1542-86.0420-716.0-73.0-110.0-55.0676-317.0-111.077126-685.0-696.0-659.0-625.0-528.0-716.0-708.0-554.0-784.0-737.0-617.0-488.0-677.0-705.0-545.0-512.0-693.0-615.0-643.0-497.0-709.01335-635.0-561.0-532.0-836.0-557.0-589.0-307.0-500.0-604.0-465.0
Percentage of NonoperatingIncomeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues5.6-0.31.8-2.7-0.3-0.4-0.22.5-1.1-0.50.40.6-3.1-3.3-3.1-3.1-2.5-3.4-3.7-2.9-4.1-3.9-3.3-2.7-3.8-4.2-3.2-2.9-4.1-3.8-4.0-3.2-4.48.1-4.2-3.8-3.5-5.8-3.9-4.9-3.2-5.3-6.3-5.1

Operating Income Loss

us-gaap:OperatingIncomeLoss

us-gaap:OperatingIncomeLoss


Operating
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
Value391840764647485252475340535651824514483650144645410747924558453042644440406640894002400141053890378737453804356836473414343530673294304830792758291826412938222420131954207819351817171118751811
Percentage of OperatingIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues14.116.019.618.218.519.919.919.316.221.823.120.418.722.821.522.120.320.821.121.820.821.421.921.821.422.322.620.521.521.121.120.020.718.420.218.519.418.420.518.320.720.621.821.020.019.320.920.4

Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax

us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax

us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax


Other
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31
Value18021642-74.0-2157.02278-1144.0-566.0807-797.0-103.0-173.0157-19.020-11.0157-430.045249238-51.0-25.027-40.0-34.0-16.010.02.0-6.08.0-14.0-17.0-10.017-9.02.0
Percentage of OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues6.56.4-0.3-8.18.0-4.3-2.13.0-2.9-0.5-0.80.7-0.10.1-0.10.8-2.00.21.31.3-0.3-0.10.1-0.2-0.2-0.10.10.0-0.00.0-0.1-0.1-0.10.1-0.10.0

Other Comprehensive Income Loss Net Of Tax

us-gaap:OtherComprehensiveIncomeLossNetOfTax us-gaap:StatementEquityComponents

us-gaap:OtherComprehensiveIncomeLossNetOfTax

us-gaap:AccumulatedOtherComprehensiveIncome


Other
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302012-12-312012-09-302012-06-302012-03-31
Value16721491-135.0-2191.02206-1097.0-484.0790-742.0-87.0-147.0153-2.0-47.0-108.02446433859021-29.022-42.0-149.017-47.0-23.0166-187.063122-22.04.0
Percentage of OtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues6.05.8-0.6-8.27.8-4.1-1.82.9-2.7-0.4-0.70.7-0.0-0.2-0.51.20.30.20.40.50.1-0.20.1-0.2-0.80.1-0.3-0.11.0-1.20.40.7-0.10.0
Percentage of Revenues us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:NoncontrollingInterest


Other
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-31
Value46382.0-14.011-22.0-12.010.04.0-20.0-29.04.0-6.05.0-5.087-247.034150137-3.0-16.05.0-15.0
Percentage of OtherComprehensiveIncomeLossNetOfTax2.82.5-1.50.60.52.02.51.3-0.523.019.72.6300.0-10.64.635.7-385.9103.0176.5152.2-14.355.222.735.7
Percentage of Revenues0.20.10.0-0.10.0-0.1-0.00.00.0-0.1-0.10.0-0.00.0-0.00.4-1.20.20.80.7-0.0-0.10.0-0.1
Percentage of Revenues us-gaap:NoncontrollingInterest0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Profit Loss

us-gaap:ProfitLoss

us-gaap:ProfitLoss


Profit
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value343720313009222432003288320336322582289632083176150352683253526472417232420802224205620412175214119962633202519381968177817441645180729781633144715851166136710391033870886879
Percentage of ProfitLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues12.48.012.78.411.312.311.913.59.313.114.813.968.612.812.012.911.510.910.811.810.710.911.612.011.315.712.011.111.611.010.710.711.318.010.79.710.58.19.58.610.69.29.39.6

Revenues

us-gaap:Revenues

us-gaap:Revenues


Revenues
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
Value2770825532237152660928398268272685826859278462213521735227912191520983211652046321025213191926918790192451866918743178531773216791168441740816926161511627015310159371654415211148781504214339143331212897219489952592029067884589788866
Percentage of Revenues100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:Revenues us-gaap:ConsolidationItems

us-gaap:IntersegmentElimination


Revenuesus-gaap:
Period End2020-12-312020-09-302020-06-302019-12-312019-09-302019-06-30
Value-818.0-1069.0-962.0-690.0-648.0-682.0
Percentage of Revenues-3.0-4.2-4.1-2.4-2.4-2.5
Percentage of Revenues-3.0-4.2-4.1-2.4-2.4-2.5
Percentage of Revenues us-gaap:IntersegmentElimination100.0100.0100.0100.0100.0100.0

us-gaap:Revenues us-gaap:ConsolidationItems, us-gaap:ProductOrService, us-gaap:StatementBusinessSegments

us-gaap:OperatingSegments, cmcsa:BusinessServices, cmcsa:CableCommunications


Revenuesus-gaap:
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value20952049200420432000197119331891
Percentage of Revenues7.68.08.57.77.07.37.27.0
Percentage of Revenues7.68.08.57.77.07.37.27.0
Percentage of Revenues us-gaap:OperatingSegments cmcsa:BusinessServices cmcsa:CableCommunications100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingSegments, cmcsa:Content, cmcsa:SkyLimited


Revenuesus-gaap:
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value426388234325371315376370
Percentage of Revenues1.51.51.01.21.31.21.41.4
Percentage of Revenues1.51.51.01.21.31.21.41.4
Percentage of Revenues us-gaap:OperatingSegments cmcsa:Content cmcsa:SkyLimited100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingSegments, cmcsa:ContentLicensing, cmcsa:BroadcastTelevision


Revenuesus-gaap:
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value416740749735678447472560
Percentage of Revenues1.52.93.22.82.41.71.82.1
Percentage of Revenues1.52.93.22.82.41.71.82.1
Percentage of Revenues us-gaap:OperatingSegments cmcsa:ContentLicensing cmcsa:BroadcastTelevision100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingSegments, cmcsa:ContentLicensing, cmcsa:FilmedEntertainment


Revenuesus-gaap:
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value957844850691779737712817
Percentage of Revenues3.53.33.62.62.72.72.73.0
Percentage of Revenues3.53.33.62.62.72.72.73.0
Percentage of Revenues us-gaap:OperatingSegments cmcsa:ContentLicensing cmcsa:FilmedEntertainment100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingSegments, cmcsa:ContentLicensingAndOther, cmcsa:CableNetworks


Revenuesus-gaap:
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value233326381317374281309281
Percentage of Revenues0.81.31.61.21.31.01.21.0
Percentage of Revenues0.81.31.61.21.31.01.21.0
Percentage of Revenues us-gaap:OperatingSegments cmcsa:ContentLicensingAndOther cmcsa:CableNetworks100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingSegments, cmcsa:DirectToConsumer, cmcsa:SkyLimited


Revenuesus-gaap:
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value40773943352436794022379338893834
Percentage of Revenues14.715.414.913.814.214.114.514.3
Percentage of Revenues14.715.414.913.814.214.114.514.3
Percentage of Revenues us-gaap:OperatingSegments cmcsa:DirectToConsumer cmcsa:SkyLimited100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingSegments, cmcsa:Distribution, cmcsa:CableNetworks


Revenuesus-gaap:
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value16571617145517081667168117071735
Percentage of Revenues6.06.36.16.45.96.36.46.5
Percentage of Revenues6.06.36.16.45.96.36.46.5
Percentage of Revenues us-gaap:OperatingSegments cmcsa:Distribution cmcsa:CableNetworks100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingSegments, cmcsa:DistributionAndOther, cmcsa:BroadcastTelevision


Revenuesus-gaap:
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value670620656631609592601590
Percentage of Revenues2.42.42.82.42.12.22.22.2
Percentage of Revenues2.42.42.82.42.12.22.22.2
Percentage of Revenues us-gaap:OperatingSegments cmcsa:DistributionAndOther cmcsa:BroadcastTelevision100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingSegments, cmcsa:HomeEntertainment, cmcsa:FilmedEntertainment


Revenuesus-gaap:
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value266278229171276185229267
Percentage of Revenues1.01.11.00.61.00.70.91.0
Percentage of Revenues1.01.11.00.61.00.70.91.0
Percentage of Revenues us-gaap:OperatingSegments cmcsa:HomeEntertainment cmcsa:FilmedEntertainment100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingSegments, cmcsa:Other, cmcsa:CableCommunications


Revenuesus-gaap:
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value421382378443455459427413
Percentage of Revenues1.51.51.61.71.61.71.61.5
Percentage of Revenues1.51.51.61.71.61.71.61.5
Percentage of Revenues us-gaap:OperatingSegments cmcsa:Other cmcsa:CableCommunications100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingSegments, cmcsa:Other, cmcsa:FilmedEntertainment


Revenuesus-gaap:
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value142129107191284235264239
Percentage of Revenues0.50.50.50.71.00.91.00.9
Percentage of Revenues0.50.50.50.71.00.91.00.9
Percentage of Revenues us-gaap:OperatingSegments cmcsa:Other cmcsa:FilmedEntertainment100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingSegments, cmcsa:ResidentialHighSpeedInternet, cmcsa:CableCommunications


Revenuesus-gaap:
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value54005198500050014791472146634577
Percentage of Revenues19.520.421.118.816.917.617.417.0
Percentage of Revenues19.520.421.118.816.917.617.417.0
Percentage of Revenues us-gaap:OperatingSegments cmcsa:ResidentialHighSpeedInternet cmcsa:CableCommunications100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingSegments, cmcsa:ResidentialVideo, cmcsa:CableCommunications


Revenuesus-gaap:
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value54695421541556325507554155945628
Percentage of Revenues19.721.222.821.219.420.720.821.0
Percentage of Revenues19.721.222.821.219.420.720.821.0
Percentage of Revenues us-gaap:OperatingSegments cmcsa:ResidentialVideo cmcsa:CableCommunications100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingSegments, cmcsa:ResidentialVoice, cmcsa:CableCommunications


Revenuesus-gaap:
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value880876877899944963982990
Percentage of Revenues3.23.43.73.43.33.63.73.7
Percentage of Revenues3.23.43.73.43.33.63.73.7
Percentage of Revenues us-gaap:OperatingSegments cmcsa:ResidentialVoice cmcsa:CableCommunications100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingSegments, cmcsa:ResidentialWireless, cmcsa:CableCommunications


Revenuesus-gaap:
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value505400326343372326244225
Percentage of Revenues1.81.61.41.31.31.20.90.8
Percentage of Revenues1.81.61.41.31.31.20.90.8
Percentage of Revenues us-gaap:OperatingSegments cmcsa:ResidentialWireless cmcsa:CableCommunications100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingSegments, cmcsa:Theatrical, cmcsa:FilmedEntertainment


Revenuesus-gaap:
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value67298.0317223549252445
Percentage of Revenues0.20.10.01.20.82.00.91.7
Percentage of Revenues0.20.10.01.20.82.00.91.7
Percentage of Revenues us-gaap:OperatingSegments cmcsa:Theatrical cmcsa:FilmedEntertainment100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingSegments, us-gaap:Advertising, cmcsa:BroadcastTelevision


Revenuesus-gaap:
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value1696105495913181875119113291317
Percentage of Revenues6.14.14.05.06.64.44.94.9
Percentage of Revenues6.14.14.05.06.64.44.94.9
Percentage of Revenues us-gaap:OperatingSegments us-gaap:Advertising cmcsa:BroadcastTelevision100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingSegments, us-gaap:Advertising, cmcsa:CableCommunications


Revenuesus-gaap:
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value935674428557699603607556
Percentage of Revenues3.42.61.82.12.52.22.32.1
Percentage of Revenues3.42.61.82.12.52.22.32.1
Percentage of Revenues us-gaap:OperatingSegments us-gaap:Advertising cmcsa:CableCommunications100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingSegments, us-gaap:Advertising, cmcsa:CableNetworks


Revenuesus-gaap:
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value849793679834886809931852
Percentage of Revenues3.13.12.93.13.13.03.53.2
Percentage of Revenues3.13.12.93.13.13.03.53.2
Percentage of Revenues us-gaap:OperatingSegments us-gaap:Advertising cmcsa:CableNetworks100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingSegments, us-gaap:Advertising, cmcsa:SkyLimited


Revenuesus-gaap:
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value702462321513647446563593
Percentage of Revenues2.51.81.41.92.31.72.12.2
Percentage of Revenues2.51.81.41.92.31.72.12.2
Percentage of Revenues us-gaap:OperatingSegments us-gaap:Advertising cmcsa:SkyLimited100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:Revenues us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments

us-gaap:IntersegmentElimination, cmcsa:NBCUniversalSegments


Revenuesus-gaap:
Period End2020-12-312020-09-302020-06-302019-12-312019-09-302019-06-30
Value-74.0-49.0-60.0-83.0-64.0-86.0
Percentage of Revenues-0.3-0.2-0.3-0.3-0.2-0.3
Percentage of Revenues-0.3-0.2-0.3-0.3-0.2-0.3
Percentage of Revenues us-gaap:IntersegmentElimination cmcsa:NBCUniversalSegments100.0100.0100.0100.0100.0100.0

us-gaap:OperatingSegments, cmcsa:BroadcastTelevision


Revenuesus-gaap:
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value27822414236426843162223024022467309924522391349729642133224122082848308721282084
Percentage of Revenues10.09.510.010.111.18.38.99.211.111.111.015.313.510.210.610.813.514.511.011.1
Percentage of Revenues10.09.510.010.111.18.38.99.211.111.111.015.313.510.210.610.813.514.511.011.1
Percentage of Revenues us-gaap:OperatingSegments cmcsa:BroadcastTelevision100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingSegments, cmcsa:CableCommunications


Revenuesus-gaap:
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value1570515000144281491814768145841445014280141281378713710135181328213203131221291212843125571244412204
Percentage of Revenues56.758.760.856.152.054.453.853.250.762.363.159.360.662.962.063.161.158.964.664.9
Percentage of Revenues56.758.760.856.152.054.453.853.250.762.363.159.360.662.962.063.161.158.964.664.9
Percentage of Revenues us-gaap:OperatingSegments cmcsa:CableCommunications100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingSegments, cmcsa:CableNetworks


Revenuesus-gaap:
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value27392736251528592927277129472868277928842916319426912603269626412503294225662453
Percentage of Revenues9.910.710.610.710.310.311.010.710.013.013.414.012.312.412.712.911.913.813.313.1
Percentage of Revenues9.910.710.610.710.310.311.010.710.013.013.414.012.312.412.712.911.913.813.313.1
Percentage of Revenues us-gaap:OperatingSegments cmcsa:CableNetworks100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingSegments, cmcsa:FilmedEntertainment


Revenuesus-gaap:
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value14321280119413701562170614571768197618191710164717381784215519811834179213511383
Percentage of Revenues5.25.05.05.15.56.45.46.67.18.27.97.27.98.510.29.78.78.47.07.4
Percentage of Revenues5.25.05.05.15.56.45.46.67.18.27.97.27.98.510.29.78.78.47.07.4
Percentage of Revenues us-gaap:OperatingSegments cmcsa:FilmedEntertainment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingSegments, cmcsa:HeadquartersAndOther


Revenuesus-gaap:
Period End2020-12-312020-09-302020-06-302019-12-312019-09-302019-06-30
Value423224232122
Percentage of Revenues0.20.10.10.10.10.1
Percentage of Revenues0.20.10.10.10.10.1
Percentage of Revenues us-gaap:OperatingSegments cmcsa:HeadquartersAndOther100.0100.0100.0100.0100.0100.0

us-gaap:OperatingSegments, cmcsa:NBCUniversalSegments


Revenuesus-gaap:
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value75006724612477349153829582068313
Percentage of Revenues27.126.325.829.132.230.930.631.0
Percentage of Revenues27.126.325.829.132.230.930.631.0
Percentage of Revenues us-gaap:OperatingSegments cmcsa:NBCUniversalSegments100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingSegments, cmcsa:SkyLimited


Revenuesus-gaap:
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value52054793407945175040455448284797
Percentage of Revenues18.818.817.217.017.717.018.017.9
Percentage of Revenues18.818.817.217.017.717.018.017.9
Percentage of Revenues us-gaap:OperatingSegments cmcsa:SkyLimited100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingSegments, cmcsa:ThemeParks


Revenuesus-gaap:
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value579311878691562163114641276151315281361128114611550131411181344144011361026
Percentage of Revenues2.11.20.43.35.56.15.54.85.46.96.35.66.77.46.25.56.46.85.95.5
Percentage of Revenues2.11.20.43.35.56.15.54.85.46.96.35.66.77.46.25.56.46.85.95.5
Percentage of Revenues us-gaap:OperatingSegments cmcsa:ThemeParks100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingSegments, us-gaap:CorporateAndOther


Revenuesus-gaap:
Period End2020-12-312020-09-302020-06-302019-12-312019-09-302019-06-30
Value11684461274256
Percentage of Revenues0.40.30.20.40.20.2
Percentage of Revenues0.40.30.20.40.20.2
Percentage of Revenues us-gaap:OperatingSegments us-gaap:CorporateAndOther100.0100.0100.0100.0100.0100.0

us-gaap:Revenues us-gaap:StatementGeographical

cmcsa:OtherGeographicLocations


Revenuesus-gaap:
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value79765643888611651218102210321297106611051085
Percentage of Revenues2.92.61.83.34.14.53.83.84.74.85.14.8
Percentage of Revenues2.92.61.83.34.14.53.83.84.74.85.14.8
Percentage of Revenues cmcsa:OtherGeographicLocations100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

country:US


Revenuesus-gaap:
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value21301196801865620690215582039820539204572117320244199312088520199191421907318832
Percentage of Revenues76.977.178.777.875.976.076.576.276.091.591.791.692.291.290.192.0
Percentage of Revenues76.977.178.777.875.976.076.576.276.091.591.791.692.291.290.192.0
Percentage of Revenues country:US100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

srt:Europe


Revenuesus-gaap:
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value561051964621503356755211529753705376825699821
Percentage of Revenues20.220.419.518.920.019.419.720.019.33.73.23.6
Percentage of Revenues20.220.419.518.920.019.419.720.019.33.73.23.6
Percentage of Revenues srt:Europe100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Assets

us-gaap:Assets

us-gaap:Assets


Assets
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value273869268940265978262421263414256374256555256189251684200635191248190876186949185301183031182479180500177924171985170599166574158958159674158757159339159237157459157773158813156595156819156364164971162454157688157949157818156827154782154259118534112733
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:Assets us-gaap:ConsolidatedEntities, us-gaap:Ownership

us-gaap:VariableInterestEntityPrimaryBeneficiary, cmcsa:UniversalBeijingResort


Assetsus-gaap:
Period End2020-12-312020-09-302020-06-302020-03-31
Value5100450037003400
Percentage of Assets1.91.71.41.3
Percentage of Assets1.91.71.41.3
Percentage of Assets us-gaap:VariableInterestEntityPrimaryBeneficiary cmcsa:UniversalBeijingResort100.0100.0100.0100.0

Liabilities

us-gaap:Liabilities us-gaap:ConsolidatedEntities, us-gaap:Ownership

us-gaap:Liabilities

us-gaap:VariableInterestEntityPrimaryBeneficiary, cmcsa:UniversalBeijingResort


Liabilitiesus-gaap:
Period End2020-12-312020-09-30
Value36003000
Percentage of Liabilities100.0100.0
Percentage of Assets1.31.1
Percentage of Assets us-gaap:VariableInterestEntityPrimaryBeneficiary cmcsa:UniversalBeijingResort70.666.7

Liabilities And Stockholders Equity

us-gaap:LiabilitiesAndStockholdersEquity

us-gaap:LiabilitiesAndStockholdersEquity


Liabilities
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value273869268940265978262421263414256374256555256189251684200635191248190876186949185301183031182479180500177924171985170599166574158958159674158757159339159237157459157773158813156595156819156364164971162454157688157949157818156827154782154259118534112733
Percentage of LiabilitiesAndStockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Stockholders Equity

us-gaap:StockholdersEquity

us-gaap:StockholdersEquity


Stockholders
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value903238617683614815068272678144768507495971613715237069469482686065542755005550595394353481530985264252269517165240052171527115329851971512685069449718490914819049356488924773147476472744668346643463284435442721
Percentage of StockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets33.032.031.431.131.430.530.029.328.535.637.036.436.729.930.130.229.930.130.930.931.432.532.832.933.133.533.032.531.931.731.330.829.930.130.330.130.029.830.130.037.437.9

Assets Current

us-gaap:AssetsCurrent

us-gaap:AssetsCurrent


Assets
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value26741273692748524084253922232321361202732184823206182151875316060159601483215245163611522814777151801230311501133191292113531139361277214043140751340712735117831999118066113549355857385828350754788863223
Percentage of AssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets9.810.210.39.29.68.78.37.98.711.69.59.88.68.68.18.49.18.68.68.97.47.28.38.18.58.88.18.98.98.68.17.512.111.17.25.95.45.55.44.97.52.9

Cash And Cash Equivalents At Carrying Value

us-gaap:CashAndCashEquivalentsAtCarryingValue

us-gaap:CashAndCashEquivalentsAtCarryingValue


Cash
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312008-12-312007-12-31
Value11740137071393585165500350739193498381410616572660303428411426934022330128074665562822951893348639373910454715293054171816031389183910951889921012207162018061997182259844542402834836711195963
Percentage of CashAndCashEquivalentsAtCarryingValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets4.35.15.23.22.11.41.51.41.55.33.03.21.82.21.52.21.81.62.73.31.41.22.22.52.52.91.01.91.11.00.91.26.65.51.31.41.01.21.31.25.00.00.00.00.60.00.0

Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents


Cash
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312015-12-31
Value1176813737139768609558936024019359739091462258426177357142282822414634152423
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets4.35.15.33.32.11.41.61.41.67.33.13.21.92.31.52.31.91.5

Short Term Investments

us-gaap:ShortTermInvestments

us-gaap:ShortTermInvestments


Short
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value2927847170317091710171886948782151913331197549375106137144158602531232523893573413237652841146414012231228544664748150
Percentage of ShortTermInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.10.00.00.60.60.70.70.00.00.00.00.00.00.00.00.00.10.00.10.00.10.10.10.10.40.31.51.52.22.62.41.80.90.91.40.10.00.00.00.00.10.0

Accounts Receivable Net Current

us-gaap:AccountsReceivableNetCurrent

us-gaap:AccountsReceivableNetCurrent


Accounts
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value114661031010227108001129210684108351073611104898388478759854679157849752579557533670863756896652770166144632161726232615163765501550750635521512343874379435140964156370818551711
Percentage of AccountsReceivableNetCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets4.23.83.84.14.34.24.24.24.44.54.64.64.64.34.34.14.44.23.93.74.14.14.43.94.03.94.03.94.03.53.53.23.33.22.82.82.82.62.72.41.61.5

Other Assets Current

us-gaap:OtherAssetsCurrent

us-gaap:OtherAssetsCurrent


Other
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value3535335233234768472346754660309731842384242326102464215226572219208335191969178717931814182617371859169417811586148012121215113911461606152117581615162512421167792551
Percentage of OtherAssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.31.21.21.81.81.81.81.21.31.21.31.41.31.21.51.21.22.01.11.01.11.11.11.11.21.11.11.00.90.80.80.70.71.01.01.11.01.00.80.80.70.5

Property Plant And Equipment Gross

us-gaap:PropertyPlantAndEquipmentGross

us-gaap:PropertyPlantAndEquipmentGross


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value10638310156195743883868594781765763637241466657640876295659124584145602051665
Percentage of PropertyPlantAndEquipmentGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets38.838.638.047.347.649.147.945.640.440.640.138.237.947.345.8

us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType

cmcsa:BuildingsThemeParkInfrastructureAndLeaseholdImprovements


Property
Period End2020-12-312019-12-31
Value1588515104
Percentage of PropertyPlantAndEquipmentGross14.914.9
Percentage of Assets5.85.7
Percentage of Assets cmcsa:BuildingsThemeParkInfrastructureAndLeaseholdImprovements0.00.0

cmcsa:CustomerPremiseEquipment


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value263232606526208263922862128559
Percentage of PropertyPlantAndEquipmentGross24.725.727.429.933.334.9
Percentage of Assets9.69.910.414.115.917.1
Percentage of Assets cmcsa:CustomerPremiseEquipment0.00.00.00.00.00.0

cmcsa:DistributionSystem


Property
Period End2020-12-312019-12-312018-12-31
Value408614063938380
Percentage of PropertyPlantAndEquipmentGross38.440.040.1
Percentage of Assets14.915.415.2
Percentage of Assets cmcsa:DistributionSystem0.00.00.0

us-gaap:ConstructionInProgress


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value70955245299117521901
Percentage of PropertyPlantAndEquipmentGross6.75.23.12.02.2
Percentage of Assets2.62.01.20.91.1
Percentage of Assets us-gaap:ConstructionInProgress0.00.00.00.00.0

us-gaap:Land


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value184814831539133212731252
Percentage of PropertyPlantAndEquipmentGross1.71.51.61.51.51.5
Percentage of Assets0.70.60.60.70.70.8
Percentage of Assets us-gaap:Land0.00.00.00.00.00.0

us-gaap:OtherCapitalizedPropertyPlantAndEquipment


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value1437113025124371051894758539
Percentage of PropertyPlantAndEquipmentGross13.512.813.011.911.010.4
Percentage of Assets5.24.94.95.65.25.1
Percentage of Assets us-gaap:OtherCapitalizedPropertyPlantAndEquipment0.00.00.00.00.00.0

Accumulated Depreciation Depletion And Amortization Property Plant And Equipment

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment


Accumulated
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value543885395953765535665323952983524675193251306509345073150393499164994349951499914969449540491194861148100474604673846037454104482144186433814257441816410894027739425386883798037275365283551534505335033250527810
Percentage of AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets19.920.120.220.420.220.720.520.320.425.426.526.426.727.027.327.427.527.828.628.528.929.929.329.028.528.128.127.526.826.726.225.823.923.824.123.623.122.622.321.727.424.7

Amortization Of Intangible Assets

us-gaap:AmortizationOfIntangibleAssets

us-gaap:AmortizationOfIntangibleAssets


Amortization
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value12601198116511571075105610791080986580582588606589571587550530521493494486487432460420401401413396407401427411409401462393385356331247248251
Percentage of AmortizationOfIntangibleAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Property Plant And Equipment Net

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:PropertyPlantAndEquipmentNet


Property
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value519955046648985484424832246790460474572144437398553935539068384703785637171366263625335656348963412233665321703157231127309533036229970295882984028806282552821927232269842689126962275592744124619249112351523855
Percentage of PropertyPlantAndEquipmentNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets19.018.818.418.518.318.317.917.817.719.920.620.520.620.420.320.120.120.020.320.020.220.219.819.619.419.119.018.818.818.418.018.016.516.617.117.117.517.515.916.119.821.2

Long Term Investments

us-gaap:LongTermInvestments

us-gaap:LongTermInvestments


Long
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value782067026845646869897473843891597883772474387095693166956521593852473857367936383224332329993235313531293072309037703672529954336325595180181014998549575108291071166705947
Percentage of LongTermInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.92.52.62.52.72.93.33.63.13.83.93.73.73.63.63.32.92.22.12.11.92.11.92.02.02.02.02.02.42.33.43.53.83.75.16.46.26.17.06.95.65.3

Goodwill

us-gaap:Goodwill

us-gaap:Goodwill


Goodwill
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-312008-12-31
Value70669688986735467218687256691367945680736615436703368723714736780367523674236592359803665233792334583294527492274222730227316273232732327103270982707927075269962698527088270102680326874268312691927001149581493314889
Percentage of Goodwill100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets25.825.625.325.626.126.126.526.626.318.319.319.519.719.820.120.119.920.619.619.619.817.317.217.217.117.217.417.217.117.317.317.316.416.717.117.017.017.117.417.512.613.20.0

us-gaap:Goodwill us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments

us-gaap:OperatingSegments, cmcsa:BroadcastTelevision


Goodwillus-gaap:
Period End2020-12-312019-12-312019-09-302018-12-312017-12-312016-12-312015-12-312014-12-31
Value106210591044843806806806767
Percentage of Goodwill1.51.51.61.32.22.22.42.8
Percentage of Assets0.40.40.40.30.40.40.50.5
Percentage of Assets us-gaap:OperatingSegments cmcsa:BroadcastTelevision0.00.00.00.00.00.00.00.0

us-gaap:OperatingSegments, cmcsa:CableCommunications


Goodwillus-gaap:
Period End2020-12-312019-12-312019-09-302018-12-312017-12-312016-12-312015-12-312014-12-31
Value1526415074149651278412784126451238912217
Percentage of Goodwill21.621.922.419.334.835.137.644.7
Percentage of Assets5.65.75.85.16.87.07.47.7
Percentage of Assets us-gaap:OperatingSegments cmcsa:CableCommunications0.00.00.00.00.00.00.00.0

us-gaap:OperatingSegments, cmcsa:CableNetworks


Goodwillus-gaap:
Period End2020-12-312019-12-312019-09-302018-12-312017-12-312016-12-312015-12-312014-12-31
Value1399414067138631340713427131831294712948
Percentage of Goodwill19.820.520.720.336.536.639.347.4
Percentage of Assets5.15.35.45.37.27.37.88.1
Percentage of Assets us-gaap:OperatingSegments cmcsa:CableNetworks0.00.00.00.00.00.00.00.0

us-gaap:OperatingSegments, cmcsa:FilmedEntertainment


Goodwillus-gaap:
Period End2020-12-312019-12-312019-09-302018-12-312017-12-312016-12-312015-12-312014-12-31
Value334433213311318432122993267211
Percentage of Goodwill4.74.84.94.88.78.30.80.8
Percentage of Assets1.21.31.31.31.71.70.20.1
Percentage of Assets us-gaap:OperatingSegments cmcsa:FilmedEntertainment0.00.00.00.00.00.00.00.0

us-gaap:OperatingSegments, cmcsa:SkyLimited


Goodwillus-gaap:
Period End2020-12-312019-12-312019-09-302018-12-312017-12-312016-12-31
Value299502846126936292500.00.0
Percentage of Goodwill42.441.440.344.20.00.0
Percentage of Assets10.910.810.511.60.00.0
Percentage of Assets us-gaap:OperatingSegments cmcsa:SkyLimited0.00.00.00.00.00.0

us-gaap:OperatingSegments, cmcsa:ThemeParks


Goodwillus-gaap:
Period End2020-12-312019-12-312019-09-302018-12-312017-12-312016-12-312015-12-312014-12-31
Value7053673967906684654463416344982
Percentage of Goodwill10.09.810.110.117.817.619.33.6
Percentage of Assets2.62.62.62.73.53.53.80.6
Percentage of Assets us-gaap:OperatingSegments cmcsa:ThemeParks0.00.00.00.00.00.00.00.0

us-gaap:OperatingSegments, us-gaap:CorporateAndOther


Goodwillus-gaap:
Period End2020-12-312019-12-312018-12-31
Value2.04.02.0
Percentage of Goodwill0.00.00.0
Percentage of Assets0.00.00.0
Percentage of Assets us-gaap:OperatingSegments us-gaap:CorporateAndOther0.00.00.0

Indefinite Lived Intangible Assets Excluding Goodwill

us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill us-gaap:IndefiniteLivedIntangibleAssetsByMajorClass

us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill

us-gaap:FranchiseRights


Indefinite
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value593655936559365593655936559365593645936459364
Percentage of IndefiniteLivedIntangibleAssetsExcludingGoodwill100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets21.722.122.322.622.523.631.832.935.6
Percentage of Assets us-gaap:FranchiseRights0.00.00.00.00.00.00.00.00.0

us-gaap:LicensingAgreements


Indefinite
Period End2020-12-312019-12-312018-12-312017-12-312017-06-302016-12-312015-12-31
Value28042337233322381700651651
Percentage of IndefiniteLivedIntangibleAssetsExcludingGoodwill4.73.93.93.80.01.11.1
Percentage of Assets1.00.90.91.20.90.40.4
Percentage of Assets us-gaap:LicensingAgreements0.00.00.00.00.00.00.0

us-gaap:OperatingAndBroadcastRights


Indefinite
Period End2020-09-302020-06-302020-03-312019-12-31
Value2345233723372337
Percentage of IndefiniteLivedIntangibleAssetsExcludingGoodwill4.03.93.93.9
Percentage of Assets0.90.90.90.9
Percentage of Assets us-gaap:OperatingAndBroadcastRights0.00.00.00.0

Operating Lease Right Of Use Asset

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OperatingLeaseRightOfUseAsset


Operating
Period End2020-12-312019-12-31
Value37844038
Percentage of OperatingLeaseRightOfUseAsset100.0100.0
Percentage of Assets1.41.5

Other Assets Noncurrent

us-gaap:OtherAssetsNoncurrent

us-gaap:OtherAssetsNoncurrent


Other
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value810384859012917588668883877086455802775637443707348931452899273227692658246222372272250024452319233324742517238223432345231123322180218421452203219022012126197714611218
Percentage of OtherAssetsNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets3.03.23.43.53.43.53.43.42.33.92.01.91.91.71.61.51.51.51.41.31.41.61.51.51.51.61.61.51.51.51.51.51.31.31.41.41.41.41.41.31.21.1

Equity Securities Fv Ni

us-gaap:EquitySecuritiesFvNi

us-gaap:EquitySecuritiesFvNi


Equity
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value46014141320353862577538341322451433
Percentage of EquitySecuritiesFvNi100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.20.10.00.10.10.30.20.20.10.20.20.2

Accounts Payable Current

us-gaap:AccountsPayableCurrent

us-gaap:AccountsPayableCurrent


Accounts
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value1136410979104269963108261019810014102328494703669407349692669766730665869156594635963336215599658806157563856805432553455286032607757506206625057305763570554554838485832913094
Percentage of AccountsPayableCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets4.14.13.93.84.14.03.94.03.43.53.63.93.73.83.73.63.83.73.73.73.73.83.73.93.53.63.43.53.53.93.93.73.83.83.63.63.63.53.13.12.82.7

Accrued Liabilities Current

us-gaap:AccruedLiabilitiesCurrent

us-gaap:AccruedLiabilitiesCurrent


Accrued
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value96179421977010136105161019310304883210721597659565554626658495858586262825201515557295462545550935808529354616785741879677924741977195931611747315770412449965274544126682512
Percentage of AccruedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets3.53.53.73.94.04.04.03.44.33.03.12.93.43.23.23.23.52.93.03.43.33.43.23.73.33.44.34.75.05.14.74.93.63.83.03.72.63.23.43.52.32.2

Debt Current

us-gaap:DebtCurrent

us-gaap:DebtCurrent


Debt
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value314644294046297344521039636546294398317326343039513452416358350954803333293441193627315238874180421735232947281932802337253521772376279929542705136724481350229618001156
Percentage of DebtCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.11.61.51.11.70.42.51.81.71.61.41.62.72.83.51.93.01.91.72.42.22.02.42.62.62.21.91.82.11.51.61.41.41.71.91.70.91.60.91.51.51.0

Liabilities Current

us-gaap:LiabilitiesCurrent

us-gaap:LiabilitiesCurrent


Liabilities
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value2879629511284452760030292259893100827917276031962719007191792156121449222761907421535180381760119084181781735917565185021741017084173751780318912186661860218018167141733515742156321324114146126971374782347249
Percentage of LiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets10.511.010.710.511.510.112.110.911.09.89.910.011.511.612.210.511.910.110.211.210.910.911.011.710.910.711.011.311.911.911.911.510.110.710.09.98.49.08.28.96.96.4

Operating Lease Liability Current

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OperatingLeaseLiabilityCurrent


Operating
Period End2020-12-312019-12-31
Value718715
Percentage of OperatingLeaseLiabilityCurrent100.0100.0
Percentage of Assets0.30.3

Debt And Capital Lease Obligations

us-gaap:DebtAndCapitalLeaseObligations

us-gaap:DebtAndCapitalLeaseObligations


Debt
Period End2020-12-312020-09-302019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312011-12-312010-12-312009-12-31
Value103760104400102217100900107600109100111743729006460066700645566500063600618006104660400556005560052621478004850047100482344840046500474004784746525466494722640458393093141529096
Percentage of DebtAndCapitalLeaseObligations100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets37.938.838.839.441.942.644.436.333.834.934.535.134.733.933.833.932.332.631.630.130.429.730.330.429.530.030.129.729.730.224.524.926.525.8

Long Term Debt And Capital Lease Obligations

us-gaap:LongTermDebtAndCapitalLeaseObligations

us-gaap:LongTermDebtAndCapitalLeaseObligations


Long
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value100614999951007641006049776599847101248104464107345697116194663678594225972057210582765556657095526295151548994446054463642953440174482743602445814456744188441144504938082357913417535080379423852238209381302961527940
Percentage of LongTermDebtAndCapitalLeaseObligations100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets36.737.237.938.337.138.939.540.842.734.732.433.431.832.231.331.930.832.130.630.229.428.128.027.127.628.227.728.328.128.228.128.823.122.021.722.224.024.624.724.725.024.8

Deferred Income Tax Liabilities Net

us-gaap:DeferredIncomeTaxLiabilitiesNet

us-gaap:DeferredIncomeTaxLiabilitiesNet


Deferred
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-12-31
Value28051279052794727865281802799227996278192758925167251402470224256356023540934854
Percentage of DeferredIncomeTaxLiabilitiesNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets10.210.410.510.610.710.910.910.911.012.513.112.913.019.219.319.3

Minority Interest

us-gaap:MinorityInterest

us-gaap:MinorityInterest


Minority
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value141513951177127711481016980903889822104912288438368432589223123422178187017092493293403573553613643644163954614404494483453813292622798090
Percentage of MinorityInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.50.50.40.50.40.40.40.40.40.40.50.60.50.50.51.41.21.31.31.11.00.20.20.20.20.20.20.20.20.30.30.30.30.30.30.20.20.20.20.20.10.1

Other Liabilities Noncurrent

us-gaap:OtherLiabilitiesNoncurrent

us-gaap:OtherLiabilitiesNoncurrent


Other
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value1822217537176081714416765168531714418811153291246812069112531090410914108371067710925111191071910431106371069410438108371081910388112411110911384114931246112640132711286013432134461303411657119851161778626767
Percentage of OtherLiabilitiesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets6.76.56.66.56.46.66.77.36.16.26.35.95.85.95.95.96.16.26.26.16.46.76.56.86.86.57.17.07.27.37.98.18.07.98.58.58.37.47.77.56.66.0

Operating Lease Liability Noncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent


Operating
Period End2020-12-312019-12-31
Value37403891
Percentage of OperatingLeaseLiabilityNoncurrent100.0100.0
Percentage of Assets1.41.5

Lessee Operating Lease Liability Payments Due Year Two

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo


Lessee
Period End2020-12-312019-12-312019-09-302019-06-302019-03-31
Value778791880856832
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearTwo100.0100.0100.0100.0100.0
Percentage of Assets0.30.30.30.30.3

Lessee Operating Lease Liability Payments Due Year Three

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree


Lessee
Period End2020-12-312019-12-312019-09-302019-06-302019-03-31
Value683669763743724
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearThree100.0100.0100.0100.0100.0
Percentage of Assets0.20.30.30.30.3

Lessee Operating Lease Liability Payments Due Year Four

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour


Lessee
Period End2020-12-312019-12-312019-09-302019-06-302019-03-31
Value560566633609592
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFour100.0100.0100.0100.0100.0
Percentage of Assets0.20.20.20.20.2

Lessee Operating Lease Liability Payments Due Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive


Lessee
Period End2020-12-312019-12-312019-09-302019-06-302019-03-31
Value444480530514501
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFive100.0100.0100.0100.0100.0
Percentage of Assets0.20.20.20.20.2

Lessee Operating Lease Liability Payments Due After Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive


Lessee
Period End2020-12-312019-12-312019-09-302019-06-302019-03-31
Value20432243260625912536
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive100.0100.0100.0100.0100.0
Percentage of Assets0.70.91.01.01.0

Operating Lease Liability

us-gaap:OperatingLeaseLiability

us-gaap:OperatingLeaseLiability


Operating
Period End2020-12-312019-12-312019-09-302019-06-302019-03-31
Value44584606455946614707
Percentage of OperatingLeaseLiability100.0100.0100.0100.0100.0
Percentage of Assets1.61.71.81.81.8

Lessee Operating Lease Liability Payments Due

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue


Lessee
Period End2020-12-312019-12-312019-09-302019-06-302019-03-31
Value53815626559457445854
Percentage of LesseeOperatingLeaseLiabilityPaymentsDue100.0100.0100.0100.0100.0
Percentage of Assets2.02.12.22.22.3

Lessee Operating Lease Liability Undiscounted Excess Amount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount


Lessee
Period End2020-12-312019-12-312019-09-302019-06-302019-03-31
Value9231020103510831147
Percentage of LesseeOperatingLeaseLiabilityUndiscountedExcessAmount100.0100.0100.0100.0100.0
Percentage of Assets0.30.40.40.40.4

Stockholders Equity

us-gaap:StockholdersEquity

us-gaap:StockholdersEquity


Stockholders
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value903238617683614815068272678144768507495971613715237069469482686065542755005550595394353481530985264252269517165240052171527115329851971512685069449718490914819049356488924773147476472744668346643463284435442721
Percentage of StockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets33.032.031.431.131.430.530.029.328.535.637.036.436.729.930.130.229.930.130.930.931.432.532.832.933.133.533.032.531.931.731.330.829.930.130.330.130.029.830.130.037.437.9

Stockholders Equity Including Portion Attributable To Noncontrolling Interest

us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest

us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest


Stockholders
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312008-12-312007-12-31
Value9173887571847918278383874791607783075862725027234571743707106944956263558485764856174558235527654512539785196552729525115306853653523325163251058501344948648651497964934148179478214765547012469054660744434438684352443179428114057641489
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets33.532.631.931.531.830.930.329.628.836.137.537.037.130.430.531.631.131.432.132.032.432.733.033.133.333.733.232.732.132.031.631.130.230.430.630.330.230.030.330.237.50.00.00.038.00.00.0

us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents

us-gaap:CommonClassA, us-gaap:CommonStock


Stockholders
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312014-12-312013-12-31
Value5454545454545454545454555555565628565757292525
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest0.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.00.10.10.10.10.00.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:CommonClassA us-gaap:CommonStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312008-12-312007-12-31
Value1884212-1279.0-1144.01047-1159.0-62.0422-368.037446160837938142834298341.0-84.0-174.0-195.0-166.0-188.0-146.03.0-14.03356-110.077-11.015-48.0-170.0-148.0-152.0-147.0-105.0-97.0-99.0-116.0-86.0-47.0-46.0-113.0-56.0
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest2.10.2-1.5-1.41.2-1.5-0.10.6-0.50.50.60.90.50.70.80.60.20.10.0-0.2-0.3-0.4-0.3-0.4-0.30.0-0.00.10.1-0.20.2-0.00.0-0.1-0.4-0.3-0.3-0.3-0.2-0.2-0.2-0.3-0.2-0.1-0.1-0.3-0.1
Percentage of Assets0.70.1-0.5-0.40.4-0.5-0.00.2-0.10.20.20.30.20.20.20.20.10.00.0-0.0-0.1-0.1-0.1-0.1-0.10.0-0.00.00.0-0.10.0-0.00.0-0.0-0.1-0.1-0.1-0.1-0.1-0.1-0.10.00.00.0-0.00.00.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AdditionalPaidInCapital


Stockholders
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312008-12-312007-12-31
Value3946439173389363859738447381963795037621374613739437427373753749737529374783811538258384263846938464385183851638741386603880538977390403898538890389913899138957405474065240761408934094041079413014140739780398603998240097402474062041688
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest43.044.745.946.645.848.348.849.651.751.752.252.954.066.767.166.168.168.869.670.671.474.173.573.673.172.674.675.576.277.878.880.181.482.484.685.585.987.488.188.889.590.991.992.994.0100.1100.5
Percentage of Assets14.414.614.614.714.614.914.814.714.918.619.619.620.120.320.520.921.221.622.422.523.124.224.324.424.424.524.824.724.524.924.924.924.625.025.825.925.926.226.726.833.60.00.00.035.70.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:NoncontrollingInterest


Stockholders
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312008-12-312007-12-31
Value141513951177127711481016980903889822104912288438368432589223123422178187017092493293403573553613643644163954614404494483453813292622798084879790126149
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest1.51.61.41.51.41.31.31.21.21.11.51.71.21.51.54.54.04.23.93.43.20.50.60.60.70.70.70.70.70.80.80.90.90.90.90.70.80.70.60.60.20.20.20.20.20.30.4
Percentage of Assets0.50.50.40.50.40.40.40.40.40.40.50.60.50.50.51.41.21.31.31.11.00.20.20.20.20.20.20.20.20.30.30.30.30.30.30.20.20.20.20.20.10.00.00.00.10.00.0
Percentage of Assets us-gaap:NoncontrollingInterest0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RetainedEarnings


Stockholders
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312008-12-312007-12-31
Value56438542545342051516506954857046425443794198341218402693896138192249792456024063230762251022117217502141320883213132118621539218052043219737192351832417509167301628015774146261421713971132361293212504121581152511026105171000574277191
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest61.562.063.062.260.461.459.658.557.957.056.155.155.044.444.041.741.140.340.039.939.740.240.440.340.640.639.038.237.736.635.434.432.732.030.429.729.328.227.626.827.426.325.324.423.418.317.3
Percentage of Assets20.620.220.119.619.218.918.117.316.720.521.120.420.413.513.413.212.812.712.912.712.913.113.313.313.513.713.012.512.111.711.210.79.99.79.39.08.98.48.48.110.30.00.00.08.90.00.0
Percentage of Assets us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Common Stock Value

us-gaap:CommonStockValue us-gaap:StatementClassOfStock

us-gaap:CommonStockValue

us-gaap:CommonClassA


Common
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value545454545454545454545455555556562828282929252525252525252525252525252525252525242424
Percentage of CommonStockValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:CommonClassA0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Additional Paid In Capital

us-gaap:AdditionalPaidInCapital

us-gaap:AdditionalPaidInCapital


Additional
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value394643917338936385973844738196379503762137461373943742737375374973752937478381153825838426384693846438518385163874138660388053897739040389853889038991389913895740547406524076140893409404107941301414073978040247
Percentage of AdditionalPaidInCapital100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets14.414.614.614.714.614.914.814.714.918.619.619.620.120.320.520.921.221.622.422.523.124.224.324.424.424.524.824.724.524.924.924.924.625.025.825.925.926.226.726.833.635.7

Retained Earnings Accumulated Deficit

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:RetainedEarningsAccumulatedDeficit


Retained
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value564385425453420515165069548570464254437941983412184026938961381922497924560240632307622510221172175021413208832131321186215392180520432197371923518324175091673016280157741462614217139711323612932125041215810005
Percentage of RetainedEarningsAccumulatedDeficit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets20.620.220.119.619.218.918.117.316.720.521.120.420.413.513.413.212.812.712.912.712.913.113.313.313.513.713.012.512.111.711.210.79.99.79.39.08.98.48.48.110.38.9

Accumulated Other Comprehensive Income Loss Net Of Tax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax


Accumulated
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-31
Value1884212-1279.0-1144.01047-1159.0-62.0422-368.037446160837938142834298341.0-84.0-174.0-195.0-166.0-188.0-146.03.0-14.03356-110.077-11.015-48.0-170.0-148.0-152.0-147.0-105.0-97.0-99.0-116.0-86.0-47.0-46.0
Percentage of AccumulatedOtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.70.1-0.5-0.40.4-0.5-0.00.2-0.10.20.20.30.20.20.20.20.10.00.0-0.0-0.1-0.1-0.1-0.1-0.10.0-0.00.00.0-0.10.0-0.00.0-0.0-0.1-0.1-0.1-0.1-0.1-0.1-0.10.00.00.0-0.0

Minority Interest

us-gaap:MinorityInterest

us-gaap:MinorityInterest


Minority
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value141513951177127711481016980903889822104912288438368432589223123422178187017092493293403573553613643644163954614404494483453813292622798090
Percentage of MinorityInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.50.50.40.50.40.40.40.40.40.40.50.60.50.50.51.41.21.31.31.11.00.20.20.20.20.20.20.20.20.30.30.30.30.30.30.20.20.20.20.20.10.1

Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue us-gaap:StatementEquityComponents

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue

us-gaap:AdditionalPaidInCapital


Adjustments
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value207240261212179193237174173144163127114152174114188160194228
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities


Net
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value50425228864358246235519170407231579059707063547454425147515856565743411442735110496549793589524546434755306144862481399433164369361534243422439341393250348834683447240024292903
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues18.220.536.421.922.019.326.226.920.827.032.524.024.824.524.427.627.319.322.227.225.826.719.129.426.228.318.225.814.724.720.428.522.720.722.529.527.522.724.328.635.525.325.531.5

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value-4074.0-3495.0-1377.0-3101.0-3929.0-3498.0-4188.0-3226.0-42264.0-3284.0-3014.0-2292.0-3677.0-2540.0-3693.0-3794.0-4233.0-8324.0-3119.0-2709.0-4760.0-2968.0-2542.0-1694.0-2653.0-2192.0-2383.0-1505.0-2187.0-2367.0-2197.0-2763.0-1996.03339-1480.0-1349.0-1847.0-2375.0-1399.0-6887.0-1843.0-1313.0-1299.0-1256.0
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues-14.7-13.7-5.8-11.7-13.8-13.0-15.6-12.0-151.8-14.8-13.9-10.1-16.8-12.1-17.4-18.5-20.1-39.0-16.2-14.4-24.7-15.9-13.6-9.5-15.0-13.1-14.1-8.6-12.9-14.7-13.5-18.0-12.520.2-9.7-9.1-12.3-16.6-9.8-56.8-19.0-13.8-13.6-13.6

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities


Net
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value-2922.0-2066.0-1899.0374-355.0-2094.0-2407.0-4325.0260066094-4384.0-576.0-2451.0-1186.0-2794.0-1141.0-1016.02352-2117.0932197-3604.0-1498.0-3524.0-2627.0455-2203.0-1645.0-179.0-1413.0-1569.0-10718.043335-2048.0-2457.0-2478.0-1066.0-1914.0-743.0-162.0-573.0-585.01165
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues-10.5-8.1-8.01.4-1.3-7.8-9.0-16.193.427.5-20.2-2.5-11.2-5.7-13.2-5.6-4.811.0-11.05.01.0-19.3-8.0-19.7-14.82.7-13.1-9.4-1.1-8.7-9.6-70.02.70.2-13.5-16.5-16.5-7.4-13.4-6.1-1.7-6.0-6.112.7

Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect


Cash
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value-1969.0-239.0536730201987-417.0422-312.0-10713.08780-335.02606-657.01406-1324.0731
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues-7.1-0.922.611.37.0-1.61.6-1.2-38.539.7-1.511.4-3.06.7-6.33.6

Deferred Income Tax Expense Benefit

us-gaap:DeferredIncomeTaxExpenseBenefit

us-gaap:DeferredIncomeTaxExpenseBenefit


Deferred
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value-326.0-140.036-120.0952.0195271-587.063425389-11333.0208735-265.0459367401217891-44.0230-119.0807380204-226.068-139.0460-373.0-182.0280100-59.028877563130790-216.0
Percentage of DeferredIncomeTaxExpenseBenefit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Depreciation Depletion And Amortization

us-gaap:DepreciationDepletionAndAmortization

us-gaap:DepreciationDepletionAndAmortization


Depreciation
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-03-31
Value3320326432643180327633202599
Percentage of DepreciationDepletionAndAmortization100.0100.0100.0100.0100.0100.0100.0

Increase Decrease In Other Operating Capital Net

us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet

us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet


Increase
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value-931.0659-1158.0334498319160250-1191.0-168.0-1065.01130241-82.0195238-152.0453281212220-228.0255-650.0297332749-285.07.0-576.01237-527.030-263.0195-711.02478-64.0-29.028-5.0-401.0253
Percentage of IncreaseDecreaseInOtherOperatingCapitalNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities


Net
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value50425228864358246235519170407231579059707063547454425147515856565743411442735110496549793589524546434755306144862481399433164369361534243422439341393250348834683447240024292903
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues18.220.536.421.922.019.326.226.920.827.032.524.024.824.524.427.627.319.322.227.225.826.719.129.426.228.318.225.814.724.720.428.522.720.722.529.527.522.724.328.635.525.325.531.5

Net Income Loss

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLoss


Net
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
Value3380201929882147316232173125355325112886321631181498526502513256622962237202821341971199621372059192525921992187119131732173414371518211313481224128790810229431018867884866955944967772
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues12.27.912.68.111.112.011.613.29.013.014.813.768.412.611.912.510.910.510.511.410.210.711.411.510.915.411.810.711.310.710.79.49.512.88.98.28.66.37.17.810.59.19.39.410.510.710.88.7

us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Net
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value33802019298821473162321731253553
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues12.27.912.68.111.112.011.613.2
Percentage of Revenues us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.0

Profit Loss

us-gaap:ProfitLoss

us-gaap:ProfitLoss


Profit
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value343720313009222432003288320336322582289632083176150352683253526472417232420802224205620412175214119962633202519381968177817441645180729781633144715851166136710391033870886879
Percentage of ProfitLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues12.48.012.78.411.312.311.913.59.313.114.813.968.612.812.012.911.510.910.811.810.710.911.612.011.315.712.011.111.611.010.710.711.318.010.79.710.58.19.58.610.69.29.39.6

Share Based Compensation

us-gaap:ShareBasedCompensation

us-gaap:ShareBasedCompensation


Share
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value271301323298231257288245219197211199157203218173145164178153137136159135127120147119107991111029389100898486908474737182
Percentage of ShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value-4074.0-3495.0-1377.0-3101.0-3929.0-3498.0-4188.0-3226.0-42264.0-3284.0-3014.0-2292.0-3677.0-2540.0-3693.0-3794.0-4233.0-8324.0-3119.0-2709.0-4760.0-2968.0-2542.0-1694.0-2653.0-2192.0-2383.0-1505.0-2187.0-2367.0-2197.0-2763.0-1996.03339-1480.0-1349.0-1847.0-2375.0-1399.0-6887.0-1843.0-1313.0-1299.0-1256.0
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues-14.7-13.7-5.8-11.7-13.8-13.0-15.6-12.0-151.8-14.8-13.9-10.1-16.8-12.1-17.4-18.5-20.1-39.0-16.2-14.4-24.7-15.9-13.6-9.5-15.0-13.1-14.1-8.6-12.9-14.7-13.5-18.0-12.520.2-9.7-9.1-12.3-16.6-9.8-56.8-19.0-13.8-13.6-13.6

Payments To Acquire Property Plant And Equipment

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment


Payments
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value2835238720761881308725112263209231672384225019732711243423272078257324062271188526372165197117262224195017981448200317261506136116711582128711741522140812711106153213661138925
Percentage of PaymentsToAcquirePropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments

us-gaap:OperatingSegments, cmcsa:BroadcastTelevision


Payments
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value24132025753637131053732305566302976283019
Percentage of PaymentsToAcquirePropertyPlantAndEquipment0.80.51.01.32.41.41.60.63.31.61.41.52.02.71.31.43.01.21.31.0

us-gaap:OperatingSegments, cmcsa:CableCommunications


Payments
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value21141770145212692138181415941363231819441766168821542061195617812095204418811576
Percentage of PaymentsToAcquirePropertyPlantAndEquipment74.674.269.967.569.372.270.465.273.281.578.585.679.584.784.185.781.485.082.883.6

us-gaap:OperatingSegments, cmcsa:CableNetworks


Payments
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value186.05.05.0209.06.06.020118.03.0185.08.02.0177.07.01.0
Percentage of PaymentsToAcquirePropertyPlantAndEquipment0.60.30.20.30.60.40.30.30.60.50.40.20.70.20.30.10.70.30.30.1

us-gaap:OperatingSegments, cmcsa:FilmedEntertainment


Payments
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value4.02.03.04.08.05.04.04.0119.08.07.011181910.0196.05.03.0
Percentage of PaymentsToAcquirePropertyPlantAndEquipment0.10.10.10.20.30.20.20.20.30.40.40.40.40.70.80.50.70.20.20.2

us-gaap:OperatingSegments, cmcsa:HeadquartersAndOther


Payments
Period End2020-12-312020-09-302020-06-302019-12-312019-09-302019-06-30
Value5630521055548
Percentage of PaymentsToAcquirePropertyPlantAndEquipment2.01.32.53.42.22.1

us-gaap:OperatingSegments, cmcsa:NBCUniversalSegments


Payments
Period End2020-12-312020-09-302020-06-302019-12-312019-09-302019-06-30
Value376357375641505473
Percentage of PaymentsToAcquirePropertyPlantAndEquipment13.315.018.120.820.120.9

us-gaap:OperatingSegments, cmcsa:SkyLimited


Payments
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value310237215197228104177259
Percentage of PaymentsToAcquirePropertyPlantAndEquipment10.99.910.410.57.44.17.812.4

us-gaap:OperatingSegments, cmcsa:ThemeParks


Payments
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value274306295296433400378394332269360182289199243229254228240200
Percentage of PaymentsToAcquirePropertyPlantAndEquipment9.712.814.215.714.015.916.718.810.511.316.09.210.78.210.411.09.99.510.610.6

us-gaap:OperatingSegments, us-gaap:CorporateAndOther


Payments
Period End2020-12-312020-09-302020-06-302019-12-312019-09-302019-06-30
Value352334808819
Percentage of PaymentsToAcquirePropertyPlantAndEquipment1.21.01.62.63.50.8

Payments To Acquire Investments

us-gaap:PaymentsToAcquireInvestments

us-gaap:PaymentsToAcquireInvestments


Payments
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value26774402692029211664394173023182202282397631062107938132448724402403246684037465365538810683466250393016206228.024
Percentage of PaymentsToAcquireInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities


Net
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value-2922.0-2066.0-1899.0374-355.0-2094.0-2407.0-4325.0260066094-4384.0-576.0-2451.0-1186.0-2794.0-1141.0-1016.02352-2117.0932197-3604.0-1498.0-3524.0-2627.0455-2203.0-1645.0-179.0-1413.0-1569.0-10718.043335-2048.0-2457.0-2478.0-1066.0-1914.0-743.0-162.0-573.0-585.01165
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues-10.5-8.1-8.01.4-1.3-7.8-9.0-16.193.427.5-20.2-2.5-11.2-5.7-13.2-5.6-4.811.0-11.05.01.0-19.3-8.0-19.7-14.82.7-13.1-9.4-1.1-8.7-9.6-70.02.70.2-13.5-16.5-16.5-7.4-13.4-6.1-1.7-6.0-6.112.7

Proceeds From Issuance Of Long Term Debt

us-gaap:ProceedsFromIssuanceOfLongTermDebt

us-gaap:ProceedsFromIssuanceOfLongTermDebt


Proceeds
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-30
Value305472743319281496315314122234931557123640436.02497546335000.044781430332314900.039960.00.01995
Percentage of ProceedsFromIssuanceOfLongTermDebt100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.00.0100.00.00.0100.0

Payments Of Dividends

us-gaap:PaymentsOfDividends

us-gaap:PaymentsOfDividends


Payments
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value105410581051977957955954869865871878738736743747657657663670611614623628572578584584508510512513429432435437304306309311261264265267268
Percentage of PaymentsOfDividends100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Payments For Repurchase Of Common Stock

us-gaap:PaymentsForRepurchaseOfCommonStock

us-gaap:PaymentsForRepurchaseOfCommonStock


Payments
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value105160362337282103247103812841269172912231736148099612381377113612499802185158520002001750750750500500500500750750750750491600525525308292300300
Percentage of PaymentsForRepurchaseOfCommonStock100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber


Share
Period End2020-12-312013-12-312012-12-31
Value210104113
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber100.0100.0100.0

Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice


Share
Period End2020-12-31
Value35.94
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice100.0

Deferred Tax Liabilities

us-gaap:DeferredTaxLiabilities

us-gaap:DeferredTaxLiabilities


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value27832280932636924202348133356632764-31699.032033315752963229046
Percentage of DeferredTaxLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Deferred Tax Assets Net

us-gaap:DeferredTaxAssetsNet

us-gaap:DeferredTaxAssetsNet


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value355028903950213040674014357237952016186815601486
Percentage of DeferredTaxAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Unrecognized Tax Benefits

us-gaap:UnrecognizedTaxBenefits

us-gaap:UnrecognizedTaxBenefits


Unrecognized
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312014-09-302013-12-312012-12-312011-12-312010-12-312009-12-312008-12-312007-12-31
Value187914221543149711031136117111671701157314351251118514501921
Percentage of UnrecognizedTaxBenefits100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Deferred Tax Assets Valuation Allowance

us-gaap:DeferredTaxAssetsValuationAllowance

us-gaap:DeferredTaxAssetsValuationAllowance


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value23121906632377266342375-405.0-355.0-297.0207214
Percentage of DeferredTaxAssetsValuationAllowance100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

cmcsa:AdjustedEBITDA

cmcsa:AdjustedEBITDA


Adjusted
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value71867583792781308436855387168553819173137417724467517180709970326760683564556367
Percentage of AdjustedEBITDA100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

cmcsa:AdjustedEBITDA us-gaap:ConsolidationItems

us-gaap:IntersegmentElimination


Adjusted
Period End2020-12-312020-09-302020-06-302019-12-312019-09-302019-06-30
Value30-128.0-130.011-1.0-21.0
Percentage of AdjustedEBITDA0.4-1.7-1.60.1-0.0-0.2

cmcsa:AdjustedEBITDA us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments

us-gaap:IntersegmentElimination, cmcsa:NBCUniversalSegments


Adjusted
Period End2020-09-302020-06-302019-09-302019-06-30
Value-1.0-2.02.0-2.0
Percentage of AdjustedEBITDA-0.0-0.00.0-0.0

us-gaap:OperatingSegments, cmcsa:BroadcastTelevision


Adjusted
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value356436641501471338534387412321417507194321416322264378394284
Percentage of AdjustedEBITDA5.05.78.16.25.64.06.14.55.04.45.67.02.94.55.94.63.95.56.14.5

us-gaap:OperatingSegments, cmcsa:CableCommunications


Adjusted
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value66076411617660765883580158545728577956155638541554065246532051985186498650484889
Percentage of AdjustedEBITDA91.984.577.974.769.767.867.267.070.676.876.074.880.173.174.973.976.772.978.276.8

us-gaap:OperatingSegments, cmcsa:CableNetworks


Adjusted
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value125587012431248102695512011262100696811861268100090510551116916893944956
Percentage of AdjustedEBITDA17.511.515.715.412.211.213.814.812.313.216.017.514.812.614.915.913.613.114.615.0

us-gaap:OperatingSegments, cmcsa:FilmedEntertainment


Adjusted
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value1513002281069119518336417921413820323039428536812135356167
Percentage of AdjustedEBITDA2.14.02.91.31.12.32.14.32.22.91.92.83.45.54.05.21.85.20.92.6

us-gaap:OperatingSegments, cmcsa:HeadquartersAndOther


Adjusted
Period End2020-12-312020-09-302020-06-302019-12-312019-09-302019-06-30
Value-140.0-121.0-73.0-203.0-130.0-182.0
Percentage of AdjustedEBITDA-1.9-1.6-0.9-2.4-1.5-2.1

us-gaap:OperatingSegments, cmcsa:NBCUniversalSegments


Adjusted
Period End2020-12-312020-09-302020-06-302019-12-312019-09-302019-06-30
Value160312811638202020912324
Percentage of AdjustedEBITDA22.316.920.723.924.426.7

us-gaap:OperatingSegments, cmcsa:SkyLimited


Adjusted
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value139515749551765899772663
Percentage of AdjustedEBITDA1.96.89.46.89.110.58.97.8

us-gaap:OperatingSegments, cmcsa:ThemeParks


Adjusted
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value-15.0-203.0-399.076636731590498666725569495661775551397640706469375
Percentage of AdjustedEBITDA-0.2-2.7-5.00.97.58.56.85.88.19.97.76.89.810.87.85.69.510.37.35.9

us-gaap:OperatingSegments, us-gaap:CorporateAndOther


Adjusted
Period End2020-12-312020-09-302020-06-302019-12-312019-09-302019-06-30
Value-1193.0-496.0-506.0-243.0-237.0-213.0
Percentage of AdjustedEBITDA-16.6-6.5-6.4-2.9-2.8-2.4

cmcsa:CableSegmentRevenueTypesAsPercentageOfTotalCableRevenue us-gaap:ProductOrService, us-gaap:StatementBusinessSegments

cmcsa:CableSegmentRevenueTypesAsPercentageOfTotalCableRevenue

cmcsa:FranchiseAndOtherRegulatoryFees, cmcsa:CableCommunications


Cable
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value2.60.0260.02600.0260.0250.02600.0260.0270.02800.0280.0280.029
Percentage of CableSegmentRevenueTypesAsPercentageOfTotalCableRevenue100.0100.0100.00.0100.0100.0100.00.0100.0100.0100.00.0100.0100.0100.0

cmcsa:CapitalContributionToVIE us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName

cmcsa:CapitalContributionToVIE

cmcsa:Atairos


Capital
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value19912160129612426371492181310.00.0537457
Percentage of CapitalContributionToVIE100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.0100.0

cmcsa:CapitalCostsIncurredButNotYetPaid

cmcsa:CapitalCostsIncurredButNotYetPaid


Capital
Period End2020-12-312019-12-312019-09-30
Value0.0-100.0400
Percentage of CapitalCostsIncurredButNotYetPaid0.0100.0100.0

cmcsa:ChangeInCurrentAndNoncurrentReceivablesNet

cmcsa:ChangeInCurrentAndNoncurrentReceivablesNet


Change
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31
Value1002-82.0-702.0-198.0417-65.0154-449.0577165145-85.0916-10.0447-465.0467487390-562.0386-385.0826-119.0122-29.0135-195.0866-87.0407-465.0-42.0849-44.060
Percentage of ChangeInCurrentAndNoncurrentReceivablesNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

cmcsa:ContributionsFromAndDistributionsToNoncontrollingInterests us-gaap:StatementEquityComponents

cmcsa:ContributionsFromAndDistributionsToNoncontrollingInterests

us-gaap:NoncontrollingInterest


Contributions
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value-8.0185-105.01201105062-46.017-40.0-33.0350-27.0-32.0-15.0-34.0-35.0-31.0-32.0-36.0-32.0-41.0-39.0-34.0-31.0-27.0-37.0-37.0-33.0-19.0-53.0-31.0-50.0-34.0-46.0-39.0-49.0-27.0-54.0-31.0-18.0-7.0-15.0-4.0
Percentage of ContributionsFromAndDistributionsToNoncontrollingInterests100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

cmcsa:ContributionsFromAndDistributionsToNoncontrollingInterestsAttributableToTemporaryEquity us-gaap:StatementEquityComponents

cmcsa:ContributionsFromAndDistributionsToNoncontrollingInterestsAttributableToTemporaryEquity

cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStock


Contributions
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value-5.0-9.0-10.0-27.0-13.0-12.0-17.0-20.0-14.0-11.0-14.0-17.0-8.0-4.0-19.0-8.04.0-21.06.0-5.0
Percentage of ContributionsFromAndDistributionsToNoncontrollingInterestsAttributableToTemporaryEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

cmcsa:EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesAmortizationExpense

cmcsa:EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesAmortizationExpense


Entertainment
Period End2020-12-312020-09-302020-06-30
Value349035261584
Percentage of EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesAmortizationExpense100.0100.0100.0

cmcsa:GainLossOnInvestmentsAndOtherNoncashIncomeLossNet

cmcsa:GainLossOnInvestmentsAndOtherNoncashIncomeLossNet


Gain
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value1484-115.0392-791.0-146.0-201.0-131.0498-458.0-186.0-6.07461204073
Percentage of GainLossOnInvestmentsAndOtherNoncashIncomeLossNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

cmcsa:Increasedecreaseinfilmandtelevisioncostnet

cmcsa:Increasedecreaseinfilmandtelevisioncostnet


Increasedecreaseinfilmandtelevisioncostnet
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-31
Value407410-570.0-3.06081291-411.0-559.04594.0-113.045126348-231.0-46.0-98.04229180234241-214.038
Percentage of Increasedecreaseinfilmandtelevisioncostnet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

cmcsa:NetIncomeLossAttributableToNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStock

cmcsa:NetIncomeLossAttributableToNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStock


Net
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-30
Value57122177387178797110.0-8.058503322811218752908545388271413367554610.0208289865
Percentage of NetIncomeLossAttributableToNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStock100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

cmcsa:NoncashInterestExpenseIncomeNet

cmcsa:NoncashInterestExpenseIncomeNet


Noncash
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value9125412522710714291777511896758565645858595855585244514845454245413942
Percentage of NoncashInterestExpenseIncomeNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

cmcsa:OtherIncomeLossNet

cmcsa:OtherIncomeLossNet


Other
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value726211510.06371-47.02001283.048147441028699
Percentage of OtherIncomeLossNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

cmcsa:OtherOperatingAndAdministrative

cmcsa:OtherOperatingAndAdministrative


Other
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31
Value915080597646825487318090808679008771644463656514670364236060582761295994576155255586539452805079516750194924475247974751457044664667458043654244
Percentage of OtherOperatingAndAdministrative100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

cmcsa:PaymentsForConstructionOfThemePark

cmcsa:PaymentsForConstructionOfThemePark


Payments
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value38041033737138028623022020314174422418
Percentage of PaymentsForConstructionOfThemePark100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

cmcsa:ProceedsFromSalesOfBusinessesAndInvestments

cmcsa:ProceedsFromSalesOfBusinessesAndInvestments


Proceeds
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31
Value2088920251767858113371414328130636.05130502811013252151804414118130042856417747.030312935
Percentage of ProceedsFromSalesOfBusinessesAndInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

cmcsa:ProgrammingAndProductionCosts

cmcsa:ProgrammingAndProductionCosts


Programming
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value94388565681783019300831682558569925267116300742968926077634160746537700354925431583655825669546353584772487459085252478749684663491257264554473746774344432732752186200222522114
Percentage of ProgrammingAndProductionCosts100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

cmcsa:TransactionRelatedCosts

cmcsa:TransactionRelatedCosts


Transaction
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312011-12-312011-09-302011-06-30
Value1610.01614123384513550.00.00.028146.0
Percentage of TransactionRelatedCosts100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.0100.0100.0100.0

us-gaap:CommonStockDividendsPerShareDeclared

us-gaap:CommonStockDividendsPerShareDeclared


Common
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-10-312010-09-302010-07-312010-05-312010-06-302010-02-282010-03-312009-12-312009-08-312009-09-302009-05-312009-06-302009-02-282009-03-31
Value0.230.230.230.230.210.210.210.210.190.190.190.190.15750.15750.15750.15750.2750.2750.2750.2750.250.250.250.250.2250.2250.2250.2250.1950.1950.1950.1950.16250.16250.16250.16250.11250.11250.11250.11250.09450.09450.09450.09450.09450.09450.09450.09450.09450.06750.06750.06750.06750.06750.0675
Percentage of CommonStockDividendsPerShareDeclared100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:Depreciation

us-gaap:Depreciation


Depreciation
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value19922122209921072102212421972240221120382021201120381991197019151946186518681785177616971674163416301539159915691585152015831566155615491516152915361540147814861372137714111379
Percentage of Depreciation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DepreciationAndAmortization

us-gaap:DepreciationAndAmortization


Depreciation
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value32523320326432643177318032763320319726182603259927462546254125022496239523892278227021832161206620901959200019701998191619901967198319601925193019981933186318421703162416591630
Percentage of DepreciationAndAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DepreciationAndAmortization us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments

us-gaap:OperatingSegments, cmcsa:BroadcastTelevision


Depreciation
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-06-302016-03-31
Value433839434236403940324034373331323032
Percentage of DepreciationAndAmortization1.31.11.21.31.31.11.21.21.31.21.51.31.31.31.21.31.31.4

us-gaap:OperatingSegments, cmcsa:CableCommunications


Depreciation
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-06-302016-03-31
Value191819521937194619561967203620352093207120472053221520152001198019041843
Percentage of DepreciationAndAmortization59.058.859.359.661.661.962.161.365.579.178.679.080.779.178.779.179.780.9

us-gaap:OperatingSegments, cmcsa:CableNetworks


Depreciation
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-06-302016-03-31
Value195191190195186184183182190180179189181179181214187190
Percentage of DepreciationAndAmortization6.05.85.86.05.95.85.65.55.96.96.97.36.67.07.18.67.88.3

us-gaap:OperatingSegments, cmcsa:FilmedEntertainment


Depreciation
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-06-302016-03-31
Value24262322192120192826632830322621128.0
Percentage of DepreciationAndAmortization0.70.80.70.70.60.70.60.60.91.02.41.11.11.31.00.80.50.4

us-gaap:OperatingSegments, cmcsa:HeadquartersAndOther


Depreciation
Period End2020-12-312020-09-302020-06-302019-12-312019-09-302019-06-30
Value120113129121114114
Percentage of DepreciationAndAmortization3.73.44.03.83.63.5

us-gaap:OperatingSegments, cmcsa:NBCUniversalSegments


Depreciation
Period End2020-12-312020-09-302020-06-302019-12-312019-09-302019-06-30
Value563576574550537527
Percentage of DepreciationAndAmortization17.317.317.617.316.916.1

us-gaap:OperatingSegments, cmcsa:SkyLimited


Depreciation
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value846750720718641644673741
Percentage of DepreciationAndAmortization26.022.622.122.020.220.320.522.3

us-gaap:OperatingSegments, cmcsa:ThemeParks


Depreciation
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-06-302016-03-31
Value18120819318918218217016216817016715515416618614214598
Percentage of DepreciationAndAmortization5.66.35.95.85.75.75.24.95.36.56.46.05.66.57.35.76.14.3

us-gaap:OperatingSegments, us-gaap:CorporateAndOther


Depreciation
Period End2020-12-312020-09-302020-06-302019-12-312019-09-302019-06-30
Value-75.04233303240
Percentage of DepreciationAndAmortization-2.31.31.00.91.01.2

us-gaap:DividendsCommonStockCash us-gaap:StatementEquityComponents

us-gaap:DividendsCommonStockCash

us-gaap:RetainedEarnings


Dividends
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value1063106210611064967965964964868871876884736741747751657662667670612617624630572580583585509511512514430432435439305307309312263264265267
Percentage of DividendsCommonStockCash100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents


Effect
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value-15.0940.0-77.036-16.0-23.08.0-245.00.00.00.0
Percentage of EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents100.0100.00.0100.0100.0100.0100.0100.0100.00.00.00.0

us-gaap:EquitySecuritiesFvNiGainLoss

us-gaap:EquitySecuritiesFvNiGainLoss


Equity
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value9491185.0-58.074174194214-137.0-38.0-40.028-17.07.0-2.0
Percentage of EquitySecuritiesFvNiGainLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FilmMonetizedOnItsOwnAmortizationExpense

us-gaap:FilmMonetizedOnItsOwnAmortizationExpense


Film
Period End2020-12-312020-09-302020-06-30
Value171715561539
Percentage of FilmMonetizedOnItsOwnAmortizationExpense100.0100.0100.0

us-gaap:GainLossRelatedToLitigationSettlement

us-gaap:GainLossRelatedToLitigationSettlement


Gain
Period End2020-12-312020-09-302018-12-312018-09-302017-12-312017-09-302016-12-312016-09-30
Value0-177000000.0-125000000.000-250000000.000
Percentage of GainLossRelatedToLitigationSettlement0.0100.0100.00.00.0100.00.00.0

us-gaap:IncomeLossFromEquityMethodInvestments

us-gaap:IncomeLossFromEquityMethodInvestments


Income
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value521-266.0300-668.0-210.0-355.0-202.0262-308.0-76.069-49.095-39.01536-40.0-34.0-19.0-11.0-123.01.0-236.03310.033223210.0-130.0231116911293.05.0-40.037-37.0-43.0-40.0-26.0-32.0
Percentage of IncomeLossFromEquityMethodInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncomeLossFromEquityMethodInvestments us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName

cmcsa:Atairos


Income
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value-107.0446-581.0-70.0-262.0-106.0374-193.038151351757.04257-2.0-9.0-12.0-15.0
Percentage of IncomeLossFromEquityMethodInvestments40.2148.787.033.373.852.5142.762.7-50.0218.8-71.4184.2-17.9280.0158.35.026.563.2136.4

cmcsa:Hulu


Income
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value-104.0-79.0-82.0-122.0-101.0-109.0-141.0824-132.0-107.0-131.0-108.0-62.0-52.0-54.0
Percentage of IncomeLossFromEquityMethodInvestments39.1-26.312.358.128.554.0-53.8-267.5173.7-155.1267.3-113.7159.0-346.7-150.0

us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities

us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities


Increase
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value279334-152.0-727.0802-334.0-241.0-574.0-309.034-319.020019812746-190.0328150-116.01221560-263.037234287-250.082-559.0-21.0194-281.0-58.0428-173.0169197-88.0-23.0-131.0-20.05573-71.0
Percentage of IncreaseDecreaseInAccountsPayableAndAccruedLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements


Incremental
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value5.05137550.06860600.0554572-3.07981851.02826280.03031360.03634421.03635412.03530360.02230332.08.06.08.0
Percentage of IncrementalCommonSharesAttributableToShareBasedPaymentArrangements100.0100.0100.0100.00.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest us-gaap:StatementEquityComponents

us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest

cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStock


Net
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value471619672760412821-4.017242111122930171630
Percentage of NetIncomeLossAttributableToRedeemableNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax


Other
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value-29.0-99.0-27.054-127.082123-59.076-15.0-40.029
Percentage of OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax


Other
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value-3.0-6.0-7.0-10.0-20.035-2.0-9.011-5.0-12.09.0
Percentage of OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax


Other
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value128.021106-104.05245-58.049-17.0-46.020
Percentage of OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax


Other
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value2.08.04.017-17.0117.0-11.09.0-5.0-14.06.0
Percentage of OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax

us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax


Other
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value30740-9.07.0-32.0806.01213-25.0-44.047-7.08.0-2.0-41.0-108.06.05858-11.0-15.015232010.0-6.0-1.03.0-5.09.0
Percentage of OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest


Other
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302013-12-312013-09-302013-06-302012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value46372.0-25.012-23.0-12.010.04.0-20.0-29.04.0-6.05.0-5.087-247.034150137-3.0-16.05.0-15.00.00.00.00.00.0-2.016-8.00.0326.0-2.02.0
Percentage of OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.00.0100.0100.0100.00.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax

us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax


Other
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31
Value8.08.08.0368.09.07.0-31.08.08.08.010.06.06.0-63.0-211.00.00.0-2.0-60.0-14.00.00.01380.01.0-121.0-57.0-2.0-1.037-11.03.02.0
Percentage of OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.0100.0100.00.00.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax

us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax


Other
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-312013-09-302013-06-302012-12-312012-09-302012-06-30
Value2.02.03.08.03.02.03.0-9.02.03.02.06.03.04.0-37.0-123.00.00.0-2.0-35.0-8.00.00.0820.00.0-72.0-34.0-1.024-3.01.0
Percentage of OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.0100.0100.00.00.0100.00.00.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax

us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax


Other
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value1.0-3.01.0-1.02.01.01.01.02.0-1.0-1.00.0-59.0-87.0104-2.0-1.01.02.00.01.00.00.0-1.00.04.0304919972086750.00.0-1.00.00.05.0-73.01.00.01.0
Percentage of OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.00.0100.00.00.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.00.00.0100.0100.0100.00.0100.0

us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax

us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax


Other
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value0.0-1.00.00.00.00.00.00.01.00.00.01.0-35.052-61.00.00.00.01.01.00.00.00.00.00.0-2.0-17.0-28.0-11.0-59.0-12.0-51.0-44.00.00.01.00.00.0-3.0
Percentage of OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax0.0100.00.00.00.00.00.00.0100.00.00.0100.0100.0100.0100.00.00.00.0100.0100.00.00.00.00.00.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.00.00.0100.0

us-gaap:PaymentsForProceedsFromOtherInvestingActivities

us-gaap:PaymentsForProceedsFromOtherInvestingActivities


Payments
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value-351.0134-18.0-15.0-54.0-12.025-99.0-214.01.0-193.0-387.065-580.0-113.0-57.0-50.0-127.0212-56.048-86.0-1.0-181.044-32.056103-2.0-17.023-89.0-6.022-54.0-36.0-51.010.0212.019-204.03619
Percentage of PaymentsForProceedsFromOtherInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired


Payments
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302013-12-312013-09-302012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value8.0274.0194189676648381310.0-1.089103311822162537781022415001071790.00.0715720-5.0950.00.00.07472.056580.00.011172
Percentage of PaymentsToAcquireBusinessesNetOfCashAcquired100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.0100.0100.0100.0100.00.00.00.0100.0100.0100.00.00.0100.0100.0

us-gaap:PaymentsToAcquireIntangibleAssets

us-gaap:PaymentsToAcquireIntangibleAssets


Payments
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value684552601618789608531547560445511419507404420416523426359378454316327273387258260217315250262182318191230184449209173123164135120117
Percentage of PaymentsToAcquireIntangibleAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PaymentsToAcquireIntangibleAssets us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments

us-gaap:OperatingSegments, cmcsa:BroadcastTelevision


Payments
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value3.07.02.03.06.03.03.03.06.00.03.072114.04.03.07.06.03.03.0
Percentage of PaymentsToAcquireIntangibleAssets0.41.30.30.50.80.50.60.51.10.00.617.22.21.01.00.71.31.40.80.8

us-gaap:OperatingSegments, cmcsa:CableCommunications


Payments
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value355296326356464336303323332353328269381322327352412352289324
Percentage of PaymentsToAcquireIntangibleAssets51.953.654.257.658.855.357.159.059.379.364.264.275.179.777.984.678.882.680.585.7

us-gaap:OperatingSegments, cmcsa:CableNetworks


Payments
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value133.05.03.07.04.04.02.08.06.05.04.08.04.04.03.0124.03.01.0
Percentage of PaymentsToAcquireIntangibleAssets1.90.50.80.50.90.70.80.41.41.31.01.01.61.01.00.72.30.90.80.3

us-gaap:OperatingSegments, cmcsa:FilmedEntertainment


Payments
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value3.04.05.05.06.05.06.05.05.06.08.06.06.06.06.05.06.04.03.03.0
Percentage of PaymentsToAcquireIntangibleAssets0.40.70.80.80.80.81.10.90.91.31.61.41.21.51.41.21.10.90.80.8

us-gaap:OperatingSegments, cmcsa:HeadquartersAndOther


Payments
Period End2020-12-312020-09-302020-06-302019-12-312019-09-302019-06-30
Value322838514335
Percentage of PaymentsToAcquireIntangibleAssets4.75.16.36.57.16.6

us-gaap:OperatingSegments, cmcsa:NBCUniversalSegments


Payments
Period End2020-12-312020-09-302020-06-302019-12-312019-09-302019-06-30
Value655366866365
Percentage of PaymentsToAcquireIntangibleAssets9.59.611.010.910.412.2

us-gaap:OperatingSegments, cmcsa:SkyLimited


Payments
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value229176170166216188152151
Percentage of PaymentsToAcquireIntangibleAssets33.531.928.326.927.430.928.627.6

us-gaap:OperatingSegments, cmcsa:ThemeParks


Payments
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value14111615168.01719152311916211826132419209.0
Percentage of PaymentsToAcquireIntangibleAssets2.02.02.72.42.01.33.23.52.75.223.33.84.14.56.23.14.64.55.62.4

us-gaap:OperatingSegments, us-gaap:CorporateAndOther


Payments
Period End2020-12-312020-09-302020-06-302019-12-312019-09-302019-06-30
Value352739232111
Percentage of PaymentsToAcquireIntangibleAssets5.14.96.52.93.52.1

us-gaap:ProceedsFromPaymentsForOtherFinancingActivities

us-gaap:ProceedsFromPaymentsForOtherFinancingActivities


Proceeds
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value-62.0484-1946.0-182.01661.016426-31.0-81.0-255.094-3.0234436-184.017601202435-489.014170-54.05596-71.0-164.041-17.0-140.019-6.037-375.053-8.0171-168.0129.0-45.0
Percentage of ProceedsFromPaymentsForOtherFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RepaymentsOfOtherDebt

us-gaap:RepaymentsOfOtherDebt


Repayments
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value200660593273743943795819207220844395583082126513435439081059584432503482568727579093.09.090322602.02473841811376813112956340310495.017595041126612
Percentage of RepaymentsOfOtherDebt100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan

us-gaap:AdditionalPaidInCapital


Stock
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value6260795456516748534964485046553939394533303541302731342623262722182122191817191416141714
Percentage of StockIssuedDuringPeriodValueEmployeeStockPurchasePlan100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockRepurchasedAndRetiredDuringPeriodValue us-gaap:StatementEquityComponents

us-gaap:StockRepurchasedAndRetiredDuringPeriodValue

us-gaap:AdditionalPaidInCapital


Stock
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value-21.06110.093-5.0-6.0-17.062163228235294199254201178227247216259190431317407424159173172123136144152239259291292245308253261178196192215
Percentage of StockRepurchasedAndRetiredDuringPeriodValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RetainedEarnings


Stock
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value126113261427910111219387810641034143210361490126982810111130919990790175412671593157759157757837736335634851149145945724629227226312210410885
Percentage of StockRepurchasedAndRetiredDuringPeriodValue-600.0185.2260.0152.7-1580.0-1683.3-658.8311.3538.7466.7440.0487.1520.6586.6631.3465.2445.4457.5425.5382.2415.8407.0399.7391.4371.9371.7333.5336.0306.5266.9247.2228.9213.8189.6157.7156.5100.494.8107.5100.868.553.156.239.5

us-gaap:StockholdersEquityOther us-gaap:StatementEquityComponents

us-gaap:StockholdersEquityOther

us-gaap:AdditionalPaidInCapital


Stockholders
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-30
Value-1.02.0-9.023-11.04.0-8.00.0-4.0-2.0-60.03.0-3.0-107.0-31.0901562.0254.04.0-34.0-73.0736.01.02.027-1.0124-6.00.0
Percentage of StockholdersEquityOther100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:NoncontrollingInterest


Stockholders
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31
Value281.0-1.0-13.00.03.010.01.04.0181923.0-11.02.00.0-253.0-80.0-91.0-23.065-4.0399.06.01.06.056-6.011-3.0-4.0-9.0117-24.0
Percentage of StockholdersEquityOther-2800.050.011.1-56.5-0.075.0-125.00.0-100.0-9050.0-153.3100.0366.7-1.9-0.0-281.1-51.3-4550.0-575.0-191.20.00.0-12.38.216.7600.02800.0-22.2-1100.0-2.466.70.00.00.0

us-gaap:RetainedEarnings


Stockholders
Period End2020-12-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302017-09-30
Value7.010.0-3.0-4.06.03.00.02.0-2.00.0
Percentage of StockholdersEquityOther-700.0500.033.3-17.4150.0-37.50.0-100.03.3-0.0

us-gaap:TemporaryEquityOtherChanges us-gaap:StatementEquityComponents

us-gaap:TemporaryEquityOtherChanges

cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStock


Temporary
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value-16.0-9.0-12.0-153.0-10.0-9.0-11.0-8.0-8.0-11.0-14.0-10.0-9.0-105.02.0-11.08682-10.0-10.0
Percentage of TemporaryEquityOtherChanges100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

cmcsa:AccruedParticipationsAndResidualsCurrent

cmcsa:AccruedParticipationsAndResidualsCurrent


Accrued
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-31
Value17061794180018941730161516831739180818091731165916831811188218111726157015421510157214911583138713471444136412561239137216251469135012821300139412551247123511520.0
Percentage of AccruedParticipationsAndResidualsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

cmcsa:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAndOtherAfterTax

cmcsa:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAndOtherAfterTax


Accumulated
Period End2020-12-312019-12-31
Value-203000000.0-271000000.0
Percentage of AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAndOtherAfterTax100.0100.0

cmcsa:AmountOfForeignCurrencyDenominatedDebtHedged us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship

cmcsa:AmountOfForeignCurrencyDenominatedDebtHedged

us-gaap:CashFlowHedging


Amount
Period End2020-12-312019-12-312018-12-31
Value170037003700
Percentage of AmountOfForeignCurrencyDenominatedDebtHedged100.0100.0100.0

cmcsa:AmountOfNetInvestmentInForeignSubsidiariesHedged us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:FinancialInstrument

cmcsa:AmountOfNetInvestmentInForeignSubsidiariesHedged

us-gaap:CashFlowHedging, us-gaap:CurrencySwap


Amount
Period End2020-12-312019-12-31
Value40004800
Percentage of AmountOfNetInvestmentInForeignSubsidiariesHedged100.0100.0

us-gaap:NetInvestmentHedging, cmcsa:ForeignCurrencyDenominatedDebt


Amount
Period End2020-12-312019-12-31
Value103009200
Percentage of AmountOfNetInvestmentInForeignSubsidiariesHedged257.5191.7

cmcsa:CollateralizedObligation

cmcsa:CollateralizedObligation


Collateralized
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value5168516751675166516651650.0
Percentage of CollateralizedObligation100.0100.0100.0100.0100.0100.00.0

cmcsa:ContractualValueofaPotentialFutureObligation

cmcsa:ContractualValueofaPotentialFutureObligation


Contractual
Period End2020-12-312019-12-312018-12-312017-12-31
Value1700180016001500
Percentage of ContractualValueofaPotentialFutureObligation100.0100.0100.0100.0

cmcsa:DebtIssuanceCostsPremiumsDiscountsAndFairValueAdjustmentsForAcquisitionAccountingAndHedgedPositions

cmcsa:DebtIssuanceCostsPremiumsDiscountsAndFairValueAdjustmentsForAcquisitionAccountingAndHedgedPositions


Debt
Period End2020-12-312019-12-312018-12-31
Value164916731702
Percentage of DebtIssuanceCostsPremiumsDiscountsAndFairValueAdjustmentsForAcquisitionAccountingAndHedgedPositions100.0100.0100.0

cmcsa:DeferredTaxAssetsOperatingLossAndOtherLossCarryforwards

cmcsa:DeferredTaxAssetsOperatingLossAndOtherLossCarryforwards


Deferred
Period End2020-12-312019-12-312018-12-31
Value260920171926
Percentage of DeferredTaxAssetsOperatingLossAndOtherLossCarryforwards100.0100.0100.0

cmcsa:DeferredTaxLiabilitiesLongTermDebt

cmcsa:DeferredTaxLiabilitiesLongTermDebt


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value680751604673571
Percentage of DeferredTaxLiabilitiesLongTermDebt100.0100.0100.0100.0100.0

cmcsa:DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets

cmcsa:DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312010-12-312009-12-31
Value29829293872913925154369572846827870
Percentage of DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets100.0100.0100.0100.0100.0100.0100.0

cmcsa:DeferredTaxLiabilityInvestments

cmcsa:DeferredTaxLiabilityInvestments


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value405702491466498
Percentage of DeferredTaxLiabilityInvestments100.0100.0100.0100.0100.0

cmcsa:EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesCapitalizedCost

cmcsa:EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesCapitalizedCost


Entertainment
Period End2020-12-312020-09-30
Value66316408
Percentage of EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesCapitalizedCost100.0100.0

cmcsa:EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesExpectedAmortizationRemainderOfFiscalYear

cmcsa:EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesExpectedAmortizationRemainderOfFiscalYear


Entertainment
Period End2020-09-30
Value1739
Percentage of EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesExpectedAmortizationRemainderOfFiscalYear100.0

cmcsa:EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesExpectedAmortizationYearOne

cmcsa:EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesExpectedAmortizationYearOne


Entertainment
Period End2020-12-31
Value4722
Percentage of EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesExpectedAmortizationYearOne100.0

cmcsa:EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesExpectedAmortizationYearThree

cmcsa:EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesExpectedAmortizationYearThree


Entertainment
Period End2020-12-312020-09-30
Value470760
Percentage of EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesExpectedAmortizationYearThree100.0100.0

cmcsa:EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesExpectedAmortizationYearTwo

cmcsa:EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesExpectedAmortizationYearTwo


Entertainment
Period End2020-12-312020-09-30
Value8202846
Percentage of EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesExpectedAmortizationYearTwo100.0100.0

cmcsa:EntertainmentLicenseAgreementForProgramMaterialsUnrecordedFutureMinimumAmount

cmcsa:EntertainmentLicenseAgreementForProgramMaterialsUnrecordedFutureMinimumAmount


Entertainment
Period End2020-12-31
Value4500
Percentage of EntertainmentLicenseAgreementForProgramMaterialsUnrecordedFutureMinimumAmount100.0

cmcsa:EquityMethodInvestmentFundingCommitment us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName

cmcsa:EquityMethodInvestmentFundingCommitment

cmcsa:Atairos


Equity
Period End2020-11-302018-02-282018-01-312016-01-01
Value4500500040004000
Percentage of EquityMethodInvestmentFundingCommitment100.0100.0100.0100.0

cmcsa:FilmMonetizedOnItsOwnAndEntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesCapitalizedCostsNoncurrent

cmcsa:FilmMonetizedOnItsOwnAndEntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesCapitalizedCostsNoncurrent


Film
Period End2020-12-312020-09-302020-06-302020-03-31
Value13340127411221312385
Percentage of FilmMonetizedOnItsOwnAndEntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesCapitalizedCostsNoncurrent100.0100.0100.0100.0

cmcsa:FilmMonetizedOnItsOwnCapitalizedCostAndEntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvances

cmcsa:FilmMonetizedOnItsOwnCapitalizedCostAndEntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvances


Film
Period End2020-12-312020-09-30
Value1334012741
Percentage of FilmMonetizedOnItsOwnCapitalizedCostAndEntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvances100.0100.0

cmcsa:FilmMonetizedOnItsOwnCapitalizedCostInProductionAndInDevelopment

cmcsa:FilmMonetizedOnItsOwnCapitalizedCostInProductionAndInDevelopment


Film
Period End2020-12-312020-09-30
Value27552608
Percentage of FilmMonetizedOnItsOwnCapitalizedCostInProductionAndInDevelopment100.0100.0

cmcsa:FilmMonetizedOnItsOwnCompletedAndNotReleasedExpectedAmortizationInRemainderOfFiscalYear

cmcsa:FilmMonetizedOnItsOwnCompletedAndNotReleasedExpectedAmortizationInRemainderOfFiscalYear


Film
Period End2020-09-30
Value20
Percentage of FilmMonetizedOnItsOwnCompletedAndNotReleasedExpectedAmortizationInRemainderOfFiscalYear100.0

cmcsa:FilmMonetizedOnItsOwnReleasedExpectedAmortizationRemainderOfFiscalYear

cmcsa:FilmMonetizedOnItsOwnReleasedExpectedAmortizationRemainderOfFiscalYear


Film
Period End2020-09-30
Value440
Percentage of FilmMonetizedOnItsOwnReleasedExpectedAmortizationRemainderOfFiscalYear100.0

cmcsa:InvestmentSecuringCollateralizedObligation

cmcsa:InvestmentSecuringCollateralizedObligation


Investment
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value4474295336126948160.0
Percentage of InvestmentSecuringCollateralizedObligation100.0100.0100.0100.0100.0100.00.0

cmcsa:InvestmentSecuringCollateralizedObligation us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName

cmcsa:Hulu


Investment
Period End2020-09-302020-06-302019-12-31
Value429533694
Percentage of InvestmentSecuringCollateralizedObligation100.0100.0100.0

cmcsa:LettersOfCreditAndBankGuaranteesOutstandingAmount

cmcsa:LettersOfCreditAndBankGuaranteesOutstandingAmount


Letters
Period End2020-12-31
Value320
Percentage of LettersOfCreditAndBankGuaranteesOutstandingAmount100.0

cmcsa:LicenseAgreementCommitmentsSportsRightsUnrecordedFutureMinimumAmount

cmcsa:LicenseAgreementCommitmentsSportsRightsUnrecordedFutureMinimumAmount


License
Period End2020-12-31
Value38500
Percentage of LicenseAgreementCommitmentsSportsRightsUnrecordedFutureMinimumAmount100.0

cmcsa:LineofCreditfacilityPotentialincreasetoMaximumBorrowingCapacity

cmcsa:LineofCreditfacilityPotentialincreasetoMaximumBorrowingCapacity


Lineof
Period End2020-12-31
Value12000
Percentage of LineofCreditfacilityPotentialincreasetoMaximumBorrowingCapacity100.0

cmcsa:TemporaryEquityFairValueOfRedeemableSubsidiaryPreferredStock dei:LegalEntity, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:StatementClassOfStock

cmcsa:TemporaryEquityFairValueOfRedeemableSubsidiaryPreferredStock

cmcsa:NbcuniversalEnterprise, us-gaap:FairValueInputsLevel2, us-gaap:RedeemablePreferredStock


Temporary
Period End2020-12-312020-09-302019-12-312018-12-312017-12-312016-12-312015-12-31
Value731731749741748741758
Percentage of TemporaryEquityFairValueOfRedeemableSubsidiaryPreferredStock100.0100.0100.0100.0100.0100.0100.0

cmcsa:VariableInterestEntityMaximumBorrowingCapacity us-gaap:ConsolidatedEntities, us-gaap:Ownership

cmcsa:VariableInterestEntityMaximumBorrowingCapacity

us-gaap:VariableInterestEntityPrimaryBeneficiary, cmcsa:UniversalBeijingResort


Variable
Period End2020-12-31
Value26600
Percentage of VariableInterestEntityMaximumBorrowingCapacity100.0

cmcsa:VariableInterestEntityReportingEntityInvolvementUnfundedCapitalCommitment us-gaap:ConsolidatedEntities, us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName

cmcsa:VariableInterestEntityReportingEntityInvolvementUnfundedCapitalCommitment

us-gaap:VariableInterestEntityNotPrimaryBeneficiary, cmcsa:Atairos


Variable
Period End2020-12-31
Value1300
Percentage of VariableInterestEntityReportingEntityInvolvementUnfundedCapitalCommitment100.0

us-gaap:AccountsReceivableGrossCurrent

us-gaap:AccountsReceivableGrossCurrent


Accounts
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-31
Value12273111101101311412117111115911381111611145693009142905292538549845981118622809072556952759570527529663468856679674966456972596459585545602655694846488049784650462939742028
Percentage of AccountsReceivableGrossCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AccountsReceivableNetNoncurrent

us-gaap:AccountsReceivableNetNoncurrent


Accounts
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value1091113812181323133712611306137913991300939721569488641684
Percentage of AccountsReceivableNetNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax

us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax


Accumulated
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-31
Value5.04.07.06.07.05.04.03.02.00.01.0-43.0-43.0171040.02.03.02.01.01.01.01.01.03.04.0476718277180182972222222222242622222322
Percentage of AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax

us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax


Accumulated
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-31
Value-241.0-249.0-257.0-265.0-301.0-309.0-318.0-325.0-294.0-302.0-310.0-260.0-270.0-276.0-282.0-219.0-8.0-8.0-8.0-6.054686868-70.0-70.0-71.0-71.0501071099554595858232016195.05.06.06.0
Percentage of AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax

us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax


Accumulated
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-06-302010-03-31
Value179034-1571.0-1495.0637-1629.0-508.046-751.050133277153166151-37.0-107.07665-34.0-135.0-113.0-88.0-115.0-75.0-41.0-25.0-35.0-37.0-31.0-39.0-25.0-5.0-1.0-8.0-5.0-6.0-2.06.03.0-1.0-4.0-4.0
Percentage of AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AllowanceForDoubtfulAccountsReceivable

us-gaap:AllowanceForDoubtfulAccountsReceivable


Allowance
Period End2020-12-312019-12-312018-12-312017-12-31
Value807419352288
Percentage of AllowanceForDoubtfulAccountsReceivable100.0100.0100.0100.0

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent


Allowance
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value807800786612419475546425352317295293288277265239250268255218226236225193205223227209221214201193198195200168202203188153173175
Percentage of AllowanceForDoubtfulAccountsReceivableCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax

us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax


Aoci
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value-109.0-68.039871391621325455282620
Percentage of AociLossCashFlowHedgeCumulativeGainLossAfterTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CapitalizedContractCostNet

us-gaap:CapitalizedContractCostNet


Capitalized
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value10601043104010781083105510371001991
Percentage of CapitalizedContractCostNet100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CashSurrenderValueOfLifeInsurance

us-gaap:CashSurrenderValueOfLifeInsurance


Cash
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312012-12-312011-12-31
Value481423351820709478409
Percentage of CashSurrenderValueOfLifeInsurance100.0100.0100.0100.0100.0100.0100.0

us-gaap:DebtInstrumentFaceAmount us-gaap:DebtInstrument

us-gaap:DebtInstrumentFaceAmount

cmcsa:ForeignCurrencyDenominatedBorrowings


Debt
Period End2020-12-312019-12-312018-12-31
Value470049007300
Percentage of DebtInstrumentFaceAmount100.0100.0100.0

us-gaap:DebtWeightedAverageInterestRate

us-gaap:DebtWeightedAverageInterestRate


Debt
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312014-12-312013-12-312013-09-302013-06-302013-03-312012-12-31
Value3.60.03780.03770.04040.0450.04950.0480.04860.0490.04890.056
Percentage of DebtWeightedAverageInterestRate100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DebtWeightedAverageInterestRate us-gaap:DebtInstrument

cmcsa:SeniorNotesWithMaturitiesBetween5And10Yearsatfacevalue


Debt
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value3.470.03740.03640.03310.03860.0424
Percentage of DebtWeightedAverageInterestRate96.498.996.681.985.80.0

cmcsa:SeniorNotesWithMaturitiesGreaterThan10Yearsatfacevalue


Debt
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value4.030.04540.04680.04740.05190.0563
Percentage of DebtWeightedAverageInterestRate111.9120.1124.1117.3115.30.0

cmcsa:SeniorNotesWithMaturitiesOf5YearsOrLessatFaceValue


Debt
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value3.410.03290.03480.04180.04680.044
Percentage of DebtWeightedAverageInterestRate94.787.092.3103.5104.00.0

cmcsa:TermLoans


Debt
Period End2020-12-312019-12-312018-12-312017-12-31
Value2.070.01870.01850.0082
Percentage of DebtWeightedAverageInterestRate57.549.549.120.3

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredIncomeTaxLiabilities


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value313823098330319263323888037580363363549432033
Percentage of DeferredIncomeTaxLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredRevenueCurrent

us-gaap:DeferredRevenueCurrent


Deferred
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-312010-12-31
Value296328882403263427682944264224852182163317461578155215721448123411321340161113931302126511229709159768477768981001946903851887102779083
Percentage of DeferredRevenueCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredRevenueNoncurrent

us-gaap:DeferredRevenueNoncurrent


Deferred
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value750698904894618663888786650
Percentage of DeferredRevenueNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value32532779265620263789358933833588177115831301
Percentage of DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings

us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value4681438539862
Percentage of DeferredTaxLiabilitiesUndistributedForeignEarnings100.0100.0100.0100.0100.0

us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship

us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet

us-gaap:CurrencySwap, us-gaap:CashFlowHedging


Derivative
Period End2020-12-312019-12-312018-12-31
Value-45.0373399
Percentage of DerivativeAssetsLiabilitiesAtFairValueNet100.0100.0100.0

us-gaap:CurrencySwap, us-gaap:NetInvestmentHedging


Derivative
Period End2020-12-312019-12-312018-12-31
Value-376.0-373.0-587.0
Percentage of DerivativeAssetsLiabilitiesAtFairValueNet835.6-100.0-147.1

us-gaap:DividendsPayableCurrentAndNoncurrent

us-gaap:DividendsPayableCurrentAndNoncurrent


Dividends
Period End2020-12-312020-09-302019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value11001100956860732653612572509430305263
Percentage of DividendsPayableCurrentAndNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized us-gaap:AwardType

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized

us-gaap:EmployeeStockOption


Employee
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-30
Value560615684760493529594670437489541607404451502569375425448496337385
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RestrictedStockUnitsRSU


Employee
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-31
Value12001300140016001100120014001500110091499211008068869151000712771831903635
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized214.3211.4204.7210.5223.1226.8235.7223.9251.7186.9183.4181.2199.5196.5182.3175.7189.9181.4185.5182.1188.4

us-gaap:EquityMethodInvestments

us-gaap:EquityMethodInvestments


Equity
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value60065097538747775347536357194960403541634007361535463351310424262376121210991077678801844114910191024100410189891040108211881164113547134880
Percentage of EquityMethodInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EquityMethodInvestments us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName

cmcsa:Atairos


Equity
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-31
Value390033003200280032003200340031002700290027002400238822252233162416013634023890.0
Percentage of EquityMethodInvestments64.964.759.458.659.859.759.562.566.969.767.466.467.366.471.966.967.430.036.636.10.0

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount


Equity
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value195018331859189218961933205719421805152812791186
Percentage of EquitySecuritiesWithoutReadilyDeterminableFairValueAmount100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FilmMonetizedOnItsOwnCapitalizedCost

us-gaap:FilmMonetizedOnItsOwnCapitalizedCost


Film
Period End2020-12-312020-09-30
Value67096333
Percentage of FilmMonetizedOnItsOwnCapitalizedCost100.0100.0

us-gaap:FilmMonetizedOnItsOwnCapitalizedCostCompletedAndNotReleased

us-gaap:FilmMonetizedOnItsOwnCapitalizedCostCompletedAndNotReleased


Film
Period End2020-12-312020-09-30
Value139147
Percentage of FilmMonetizedOnItsOwnCapitalizedCostCompletedAndNotReleased100.0100.0

us-gaap:FilmMonetizedOnItsOwnCapitalizedCostReleased

us-gaap:FilmMonetizedOnItsOwnCapitalizedCostReleased


Film
Period End2020-12-312020-09-30
Value38153578
Percentage of FilmMonetizedOnItsOwnCapitalizedCostReleased100.0100.0

us-gaap:FilmMonetizedOnItsOwnCompletedAndNotReleasedFilmExpectedAmortizationInNextOperatingCycle

us-gaap:FilmMonetizedOnItsOwnCompletedAndNotReleasedFilmExpectedAmortizationInNextOperatingCycle


Film
Period End2020-12-31
Value69
Percentage of FilmMonetizedOnItsOwnCompletedAndNotReleasedFilmExpectedAmortizationInNextOperatingCycle100.0

us-gaap:FilmMonetizedOnItsOwnReleasedFilmExpectedAmortizationYearOne

us-gaap:FilmMonetizedOnItsOwnReleasedFilmExpectedAmortizationYearOne


Film
Period End2020-12-31
Value1445
Percentage of FilmMonetizedOnItsOwnReleasedFilmExpectedAmortizationYearOne100.0

us-gaap:FilmMonetizedOnItsOwnReleasedFilmExpectedAmortizationYearThree

us-gaap:FilmMonetizedOnItsOwnReleasedFilmExpectedAmortizationYearThree


Film
Period End2020-12-312020-09-30
Value336463
Percentage of FilmMonetizedOnItsOwnReleasedFilmExpectedAmortizationYearThree100.0100.0

us-gaap:FilmMonetizedOnItsOwnReleasedFilmExpectedAmortizationYearTwo

us-gaap:FilmMonetizedOnItsOwnReleasedFilmExpectedAmortizationYearTwo


Film
Period End2020-12-312020-09-30
Value543901
Percentage of FilmMonetizedOnItsOwnReleasedFilmExpectedAmortizationYearTwo100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization


Finite
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value19825184051721016292172171676415894150421419413391129601246512785123711190011442110131067810299100859868112511085510507-10170.096499466914188748570827379657662757373256978666562606017564797918711
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:ComputerSoftwareIntangibleAsset


Finite
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value951887868213774272875990484639973429
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization48.047.747.747.542.342.237.936.334.7

us-gaap:CustomerRelationships


Finite
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312018-12-312017-12-312016-12-312015-12-312011-12-312010-12-312009-12-31
Value891483637870744682956682581951104442338746824370
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization45.045.445.745.748.247.145.546.445.050.847.850.2

us-gaap:OtherIntangibleAssets


Finite
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312018-12-312017-12-312016-12-312015-12-312011-09-302011-06-302010-12-31
Value1393125611271104163512881065898798577757388840
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization7.06.86.56.89.59.18.38.28.192.395.490.3

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths


Finite
Period End2020-12-312020-09-302019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value458944434113371922832077178516191487
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear


Finite
Period End2020-09-30
Value1190
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive


Finite
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value241221842260905939902842893
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearFive100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour


Finite
Period End2020-12-312020-09-302019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value277425242589268912251168103910531046
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearFour100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree


Finite
Period End2020-12-312020-09-302019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value347232093090310416291475136512961196
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearThree100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo


Finite
Period End2020-12-312020-09-302019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value408738683649349019521828161214571345
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsGross us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:FiniteLivedIntangibleAssetsGross

us-gaap:ComputerSoftwareIntangibleAsset


Finite
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value178191677016075156311535711395825870176008
Percentage of FiniteLivedIntangibleAssetsGross100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CustomerRelationships


Finite
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312018-12-312017-12-312016-12-312015-12-312011-12-312010-12-312009-12-31
Value2219721665212632123622884250461361213478133961507955545515
Percentage of FiniteLivedIntangibleAssetsGross124.6129.2132.3135.9149.0219.8164.8192.1223.00.00.00.0

us-gaap:OtherIntangibleAssets


Finite
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value1239412110117211176039583885272424431994
Percentage of FiniteLivedIntangibleAssetsGross69.672.272.975.225.834.133.034.833.2

us-gaap:IndefiniteLivedFranchiseRights

us-gaap:IndefiniteLivedFranchiseRights


Indefinite
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value593655936559365593655936559365593655936559365593655936559365593645936459364593645936459364593645936459364593645936459364593645936459364593645936459364593645936459364593645936459364593765944259442594425944259452
Percentage of IndefiniteLivedFranchiseRights100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IntangibleAssetsGrossExcludingGoodwill

us-gaap:IntangibleAssetsGrossExcludingGoodwill


Intangible
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value1145791122551107611103291127101119179092887651861788651485567
Percentage of IntangibleAssetsGrossExcludingGoodwill100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:Investments

us-gaap:Investments


Investments
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value85597209742587839392999910156924579777811752071106950670865545949534439113772371333303460314333933737366053975479734378049064827477897352102491037799089621108931078567515997
Percentage of Investments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths


Lessee
Period End2020-12-31
Value873
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths100.0

us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity

us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity


Line
Period End2020-12-312018-12-312017-12-312017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value92009200740074005500660071006900640067006700660065006400630063004700570057005500
Percentage of LineOfCreditFacilityRemainingBorrowingCapacity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LongTermDebtFairValue

us-gaap:LongTermDebtFairValue


Long
Period End2020-12-312020-09-302019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312012-12-312011-12-312010-12-31
Value1256001242001158001141001185001158001141007450066000707007170071700703006670066300694006440063400580005320053200549005530054400526005250051800477004510034300
Percentage of LongTermDebtFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive


Long
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312011-12-31
Value806247030672964455544095933846316072969526928
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths


Long
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312011-12-31
Value313344554413512754833627421732801367
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive


Long
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312011-12-31
Value695367597818587920436076220553942951
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour


Long
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312011-12-31
Value674676648741388462172445411725573660
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree


Long
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312011-12-31
Value3925558111548368824664194255835011992
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo


Long
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312011-12-31
Value402891257961236742032695353034202411
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent


Operating
Period End2020-12-312019-12-312019-09-302019-06-302019-03-31
Value3.580.03740.03780.03850.0384
Percentage of OperatingLeaseWeightedAverageDiscountRatePercent100.0100.0100.0100.0100.0

us-gaap:OperatingLossCarryforwards us-gaap:IncomeTaxAuthority

us-gaap:OperatingLossCarryforwards

us-gaap:DomesticCountry


Operating
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value196274268348598
Percentage of OperatingLossCarryforwards100.0100.0100.0100.0100.0

us-gaap:ForeignCountry


Operating
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value760056006600387431
Percentage of OperatingLossCarryforwards3877.62043.82462.7111.272.1

us-gaap:OtherBorrowings us-gaap:DebtInstrument

us-gaap:OtherBorrowings

cmcsa:OtherIncludingCapitalLeaseObligations


Other
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312013-09-302013-06-302013-03-312012-12-312011-12-312010-12-31
Value12611098808921842794591624245234233332608631
Percentage of OtherBorrowings100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherIntangibleAssetsNet

us-gaap:OtherIntangibleAssetsNet


Other
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value3538934485341863467236128351643607636902383581864918848183391877918733189071901417274173561720416832169461689616802168521698017089172331714517329173341744017584178401787117786180011816517386173913431
Percentage of OtherIntangibleAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherInvestments

us-gaap:OtherInvestments


Other
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value1431381381794179618411803180517961798178317891785
Percentage of OtherInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherLongTermDebt us-gaap:ConsolidatedEntities, us-gaap:Ownership, us-gaap:DebtInstrument

us-gaap:OtherLongTermDebt

us-gaap:VariableInterestEntityPrimaryBeneficiary, cmcsa:UniversalBeijingResort, cmcsa:UniversalBeijingResortTermLoans


Other
Period End2020-12-312020-09-30
Value25002100
Percentage of OtherLongTermDebt100.0100.0

us-gaap:OtherLongTermDebt us-gaap:DebtInstrument

cmcsa:TermLoans


Other
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value764180781326838803262
Percentage of OtherLongTermDebt305.60.00.00.00.0

us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount

us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount


Redeemable
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312015-12-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value12801254125612591372136813291316131613171343135413571353145114561446122116998168961627916158160141582715509143
Percentage of RedeemableNoncontrollingInterestEquityCarryingAmount100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount us-gaap:StatementEquityComponents

cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStock


Redeemable
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312014-12-312013-12-31
Value1280125412561259137213681329131613161317134313541357135314511456144613261248123612211066957
Percentage of RedeemableNoncontrollingInterestEquityCarryingAmount100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.0100.00.00.0

us-gaap:RestrictedCashCurrent

us-gaap:RestrictedCashCurrent


Restricted
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value14112247424779494647566460
Percentage of RestrictedCashCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RestrictedCashNoncurrent

us-gaap:RestrictedCashNoncurrent


Restricted
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value1419194647482150493959608383
Percentage of RestrictedCashNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:SeniorNotes us-gaap:DebtInstrument

us-gaap:SeniorNotes

cmcsa:SeniorNotesWithMaturitiesBetween5And10Yearsatfacevalue


Senior
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value2311421683267271327712049963010530
Percentage of SeniorNotes100.0100.0100.0100.0100.0100.0100.0

cmcsa:SeniorNotesWithMaturitiesGreaterThan10Yearsatfacevalue


Senior
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value54203466534503031838285872392520989
Percentage of SeniorNotes234.5215.2168.5239.8237.3248.4199.3

cmcsa:SeniorNotesWithMaturitiesOf5YearsOrLessatFaceValue


Senior
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value19190263782633115680138501430015223
Percentage of SeniorNotes83.0121.798.5118.1114.9148.5144.6

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber

us-gaap:RestrictedStockUnitsRSU


Share
Period End2020-12-31
Value49
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue

us-gaap:RestrictedStockUnitsRSU


Share
Period End2020-12-31
Value38.87
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue100.0

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate


Unrecognized
Period End2020-12-31
Value1400
Percentage of UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate100.0

Line plots across dimensions of each concept


us-gaap:CommonStockSharesOutstanding
us-gaap:StatementClassOfStock
(None,)
Common Stock Shares Outstandingus-gaap: Statement Class Of Stock
TTM Greenblatt ROC
_
(None,)
T T M  Greenblatt  R O C_
us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:AwardType
(None,)
Allocated Share Based Compensation Expenseus-gaap: Award Type
us-gaap:OtherComprehensiveIncomeLossNetOfTax
us-gaap:StatementEquityComponents
(None,)
Other Comprehensive Income Loss Net Of Taxus-gaap: Statement Equity Components
us-gaap:Revenues
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
(None, 'cmcsa:NBCUniversalSegments')
Revenuesus-gaap: Consolidation Items, us-gaap: Statement Business Segments
us-gaap:Revenues
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:OperatingSegments', None)
Revenuesus-gaap: Consolidation Items, us-gaap: Statement Business Segments
us-gaap:Revenues
us-gaap:StatementGeographical
(None,)
Revenuesus-gaap: Statement Geographical
us-gaap:Revenues
us-gaap:ConsolidationItems, us-gaap:ProductOrService, us-gaap:StatementBusinessSegments
('us-gaap:OperatingSegments', None, 'cmcsa:FilmedEntertainment')
Revenuesus-gaap: Consolidation Items, us-gaap: Product Or Service, us-gaap: Statement Business Segments
us-gaap:Revenues
us-gaap:ConsolidationItems, us-gaap:ProductOrService, us-gaap:StatementBusinessSegments
('us-gaap:OperatingSegments', None, 'cmcsa:CableCommunications')
Revenuesus-gaap: Consolidation Items, us-gaap: Product Or Service, us-gaap: Statement Business Segments
us-gaap:Revenues
us-gaap:ConsolidationItems, us-gaap:ProductOrService, us-gaap:StatementBusinessSegments
('us-gaap:OperatingSegments', None, 'cmcsa:CableNetworks')
Revenuesus-gaap: Consolidation Items, us-gaap: Product Or Service, us-gaap: Statement Business Segments
us-gaap:Revenues
us-gaap:ConsolidationItems, us-gaap:ProductOrService, us-gaap:StatementBusinessSegments
('us-gaap:OperatingSegments', None, 'cmcsa:BroadcastTelevision')
Revenuesus-gaap: Consolidation Items, us-gaap: Product Or Service, us-gaap: Statement Business Segments
us-gaap:Revenues
us-gaap:ConsolidationItems, us-gaap:ProductOrService, us-gaap:StatementBusinessSegments
('us-gaap:OperatingSegments', None, 'cmcsa:SkyLimited')
Revenuesus-gaap: Consolidation Items, us-gaap: Product Or Service, us-gaap: Statement Business Segments
us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType
(None,)
Property Plant And Equipment Grossus-gaap: Property Plant And Equipment By Type
us-gaap:Goodwill
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:OperatingSegments', None)
Goodwillus-gaap: Consolidation Items, us-gaap: Statement Business Segments
us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
us-gaap:IndefiniteLivedIntangibleAssetsByMajorClass
(None,)
Indefinite Lived Intangible Assets Excluding Goodwillus-gaap: Indefinite Lived Intangible Assets By Major Class
us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
us-gaap:StatementEquityComponents
(None,)
Stockholders Equity Including Portion Attributable To Noncontrolling Interestus-gaap: Statement Equity Components
us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:OperatingSegments', None)
Payments To Acquire Property Plant And Equipmentus-gaap: Consolidation Items, us-gaap: Statement Business Segments