v3.3.1.900

Supplemental Financial Information (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2015
Receivables |
Receivables
December 31 (in millions) |  | 2015 |  | 2014
Receivables, gross | $ | 7,595 | $ | 6,885
Less: Allowance for returns and customer incentives |  | 473 |  | 359
Less: Allowance for doubtful accounts |  | 226 |  | 205
Receivables, net | $ | 6,896 | $ | 6,321
Accumulated Other Comprehensive Income (Loss) |
Accumulated Other Comprehensive Income (Loss)
December 31 (in millions) |  |  | 2015 |  | 2014
Unrealized gains (losses) on marketable securities | $ | 1 | $ | 1
Deferred gains (losses) on cash flow hedges |  | (46) |  | (4)
Unrecognized gains (losses) on employee benefit obligations |  | 6 |  | (68)
Cumulative translation adjustments |  | (135) |  | (75)
Accumulated other comprehensive income (loss), net of deferred taxes | $ | (174) | $ | (146)
Cash Payments For Interest and Income Taxes |
Cash Payments for Interest and Income Taxes
Year ended December 31 (in millions) |  | 2015 |  | 2014 |  | 2013
Interest | $ | 2,443 | $ | 2,389 | $ | 2,355
Income taxes | $ | 3,726 | $ | 3,668 | $ | 3,946
NBCUniversal Media LLC [Member] |
Receivables |
Receivables
December 31 (in millions) |  | 2015 |  | 2014
Receivables, gross | $ | 5,949 | $ | 5,258
Less: Allowance for returns and customer incentives |  | 469 |  | 356
Less: Allowance for doubtful accounts |  | 69 |  | 60
Receivables, net | $ | 5,411 | $ | 4,842
Accumulated Other Comprehensive Income (Loss) |
Accumulated Other Comprehensive Income (Loss)
December 31 (in millions) |  | 2015 | 2014
Deferred gains (losses) on cash flow hedges | $ | (1) | $ | 20
Unrecognized gains (losses) on employee benefit obligations |  | (1) |  | (61)
Cumulative translation adjustments |  | (210) |  | (118)
Accumulated other comprehensive income (loss) | $ | (212) | $ | (159)
Cash Payments For Interest and Income Taxes |
Cash Payments for Interest and Income Taxes
Year ended December 31 (in millions) | 2015 | 2014 |  | 2013
Interest | $ | 456 | $ | 485 | $ | 462
Income taxes | $ | 182 | $ | 174 | $ | 205

X
- Definition Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.3,4) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the components of accumulated other comprehensive income (loss). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -URI http://asc.fasb.org/extlink&oid=36458714&loc=SL7669686-108580 + Details
Name: | us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of supplemental cash flow information for the periods presented. + References No definition available. + Details
Name: | us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | dei_LegalEntityAxis=cmcsa_NBCUniversalMediaLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |