v3.3.1.900

Related Party Transactions (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2015
NBCUniversal Media LLC [Member] |
Related Party Transactions Condensed Financial Statements |
Consolidated Balance Sheet |  |  |  |  |  |
December 31 (in millions) |  | 2015 |  | 2014
Transactions with Comcast and Consolidated Subsidiaries |  |  |  |  |  |
| Receivables, net |  | $ | 239 |  | $ | 229
| Accounts payable and accrued expenses related to trade creditors |  | $ | 68 |  | $ | 47
| Accrued expenses and other current liabilities |  | $ | 51 |  | $ | 8
| Note payable to Comcast |  | $ | 1,750 |  | $ | 865
| Other noncurrent liabilities |  | $ | 383 |  | $ | 383
Consolidated Statement of Income
Year ended December 31 (in millions) |  | 2015 |  | 2014 |  | 2013
Transactions with Comcast and Consolidated Subsidiaries |  |  |  |  |  |
| Revenue | $ | 1,349 | $ | 1,315 | $ | 1,262
| Operating costs and expenses | $ | (246) | $ | (162) | $ | (190)
| Other income (expense) | $ | (37) | $ | (43) | $ | -

X
- Definition Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates. + References No definition available. + Details
Name: | us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock
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: |