XML 30 R16.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Film and Television Costs | 6 Months Ended
--- | ---
Jun. 30, 2018
Film And Television Cost [Line Items] |
Film And Television Costs | Film and Television Costs
(in millions) | June 30, 2018 |  | December 31, 2017
Film Costs: |  |  |
Released, less amortization | $ | 1,609 |  |  | $ | 1,734 |
Completed, not released | 258 |  |  | 50 |
In production and in development | 1,057 |  |  | 1,149 |
| 2,924 |  |  | 2,933 |
Television Costs: |  |  |
Released, less amortization | 2,326 |  |  | 2,260 |
In production and in development | 878 |  |  | 818 |
| 3,204 |  |  | 3,078 |
Programming rights, less amortization | 2,502 |  |  | 2,689 |
| 8,630 |  |  | 8,700 |
Less: Current portion of programming rights | 1,219 |  |  | 1,613 |
Film and television costs | $ | 7,411 |  |  | $ | 7,087 |
NBCUniversal Media LLC [Member] |
Film And Television Cost [Line Items] |
Film And Television Costs | Film and Television Costs
(in millions) | June 30, 2018 |  | December 31, 2017
Film Costs: |  |  |
Released, less amortization | $ | 1,609 |  |  | $ | 1,734 |
Completed, not released | 258 |  |  | 50 |
In production and in development | 1,057 |  |  | 1,149 |
| 2,924 |  |  | 2,933 |
Television Costs: |  |  |
Released, less amortization | 2,326 |  |  | 2,260 |
In production and in development | 878 |  |  | 818 |
| 3,204 |  |  | 3,078 |
Programming rights, less amortization | 2,480 |  |  | 2,677 |
| 8,608 |  |  | 8,688 |
Less: Current portion of programming rights | 1,207 |  |  | 1,606 |
Film and television costs | $ | 7,401 |  |  | $ | 7,082 |

X
- Definition [Line Items] for Film And Television Cost [Table] + References No definition available. + Details
Name: | cmcsa_FilmAndTelevisionCostLineItems
Namespace Prefix: | cmcsa_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Film and Television costs Disclosure [Text Block] + References No definition available. + Details
Name: | cmcsa_FilmAndTelevisionCostsDisclosureTextBlock
Namespace Prefix: | cmcsa_
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: |