v3.5.0.2

Supplemental Financial Information (Tables) | 6 Months Ended
--- | ---
Jun. 30, 2016
Receivables |
Receivables
| June 30, | December 31,
(in millions) | 2016 | 2015
Receivables, gross | $ | 7,255 | $ | 7,595
Less: Allowance for returns and customer incentives |  | 292 |  | 473
Less: Allowance for doubtful accounts |  | 255 |  | 226
Receivables, net | $ | 6,708 | $ | 6,896
Accumulated Other Comprehensive Income (Loss) |
Accumulated Other Comprehensive Income (Loss)
|  | June 30, | June 30,
(in millions) |  | 2016 | 2015
Unrealized gains (losses) on marketable securities | $ | 3 | $ | 1
Deferred gains (losses) on cash flow hedges |  | (75) |  | (11)
Unrecognized gains (losses) on employee benefit obligations |  | 8 |  | (68)
Cumulative translation adjustments |  | 65 |  | (88)
Accumulated other comprehensive income (loss), net of deferred taxes | $ | 1 | $ | (166)
Schedule Of Adjustments To Reconcile Net Income To Net Cash Provided By Operating Activities |
Net Cash Provided by Operating Activities
|  |  |  | Six Months Ended
|  |  |  | June 30
(in millions) | 2016 | 2015
Net income | $ | 4,304 | $ | 4,316
Adjustments to reconcile net income to net cash provided by operating activities: |  |  |  |
| Depreciation and amortization |  | 4,667 |  | 4,227
| Share-based compensation |  | 331 |  | 294
| Noncash interest expense (income), net |  | 113 |  | 95
| Equity in net (income) losses of investees, net |  | 30 |  | 203
| Cash received from investees |  | 42 |  | 52
| Net (gain) loss on investment activity and other |  | (126) |  | (437)
| Deferred income taxes |  | 618 |  | 111
Changes in operating assets and liabilities, net of effects of acquisitions and divestitures: |  |  |  |
| Current and noncurrent receivables, net |  | 172 |  | (707)
| Film and television costs, net |  | (171) |  | 176
| Accounts payable and accrued expenses related to trade creditors |  | (104) |  | 109
| Other operating assets and liabilities |  | (493) |  | 395
Net cash provided by operating activities | $ | 9,383 | $ | 8,834
Cash Payments For Interest and Income Taxes |
Cash Payments for Interest and Income Taxes
| Three Months Ended |  | Six Months Ended
| June 30 |  | June 30
(in millions) |  | 2016 |  | 2015 |  |  | 2016 |  | 2015
Interest | $ | 512 | $ | 550 |  | $ | 1,235 | $ | 1,241
Income taxes | $ | 1,495 | $ | 1,881 |  | $ | 1,685 | $ | 1,999
NBCUniversal Media LLC [Member] |
Receivables |
Receivables
| June 30, | December 31,
(in millions) | 2016 | 2015
Receivables, gross | $ | 5,597 | $ | 5,949
Less: Allowance for returns and customer incentives |  | 288 |  | 469
Less: Allowance for doubtful accounts |  | 81 |  | 69
Receivables, net | $ | 5,228 | $ | 5,411
Accumulated Other Comprehensive Income (Loss) |
Accumulated Other Comprehensive Income (Loss)
|  | June 30, | June 30,
(in millions) |  | 2016 | 2015
Deferred gains (losses) on cash flow hedges | $ | (13) | $ | 14
Unrecognized gains (losses) on employee benefit obligations |  | 3 |  | (61)
Cumulative translation adjustments |  | 105 |  | (139)
Accumulated other comprehensive income (loss) | $ | 95 | $ | (186)
Schedule Of Adjustments To Reconcile Net Income To Net Cash Provided By Operating Activities |
Net Cash Provided by Operating Activities
|  |  |  | Six Months Ended
|  |  |  | June 30
(in millions) | 2016 | 2015
Net income | $ | 2,057 | $ | 1,862
Adjustments to reconcile net income to net cash provided by operating activities: |  |  |  |
| Depreciation and amortization |  | 879 |  | 769
| Equity in net (income) losses of investees, net |  | 21 |  | 227
| Cash received from investees |  | 31 |  | 38
| Net (gain) loss on investment activity and other |  | (92) |  | (38)
| Deferred income taxes |  | 64 |  | (33)
Changes in operating assets and liabilities, net of effects of acquisitions and divestitures: |  |  |  |
| Current and noncurrent receivables, net |  | 145 |  | (726)
| Film and television costs, net |  | (179) |  | 172
| Accounts payable and accrued expenses related to trade creditors |  | (185) |  | 6
| Other operating assets and liabilities |  | (263) |  | 344
Net cash provided by operating activities | $ | 2,478 | $ | 2,621
Cash Payments For Interest and Income Taxes |
Cash Payments for Interest and Income Taxes
| Three Months Ended |  | Six Months Ended
| June 30 |  | June 30
(in millions) |  | 2016 |  | 2015 |  |  | 2016 |  | 2015
Interest | $ | 219 | $ | 209 |  | $ | 285 | $ | 242
Income taxes | $ | 63 | $ | 45 |  | $ | 122 | $ | 85

X
- Definition Schedule Of Adjustments To Reconcile Net Income To Net Cash Provided By Operating Activities + References No definition available. + Details
Name: | cmcsa_ScheduleOfAdjustmentsToReconcileNetIncomeToNetCashProvidedByOperatingActivitiesTableTextBlock
Namespace Prefix: | cmcsa_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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: |