XML 30 R17.htm IDEA: XBRL DOCUMENT
v3.19.1

Film and Television Costs | 3 Months Ended
--- | ---
Mar. 31, 2019
Film And Television Cost [Line Items] |
Film And Television Costs | Film and Television Costs
(in millions) | March 31, 2019 |  | December 31, 2018
Film Costs: |  |  |
Released, less amortization | $ | 1,544 |  |  | $ | 1,600 |
Completed, not released | 40 |  |  | 144 |
In production and in development | 1,267 |  |  | 1,063 |
| 2,851 |  |  | 2,807 |
Television Costs: |  |  |
Released, less amortization | 2,390 |  |  | 2,289 |
In production and in development | 820 |  |  | 953 |
| 3,210 |  |  | 3,242 |
Programming rights, less amortization | 4,932 |  |  | 5,534 |
| 10,993 |  |  | 11,583 |
Less: Current portion of programming rights | 2,942 |  |  | 3,746 |
Film and television costs | $ | 8,051 |  |  | $ | 7,837 |
NBCUniversal Media LLC [Member] |
Film And Television Cost [Line Items] |
Film And Television Costs | Film and Television Costs
(in millions) | March 31, 2019 |  | December 31, 2018
Film Costs: |  |  |
Released, less amortization | $ | 1,544 |  |  | $ | 1,600 |
Completed, not released | 40 |  |  | 144 |
In production and in development | 1,267 |  |  | 1,063 |
| 2,851 |  |  | 2,807 |
Television Costs: |  |  |
Released, less amortization | 2,296 |  |  | 2,161 |
In production and in development | 820 |  |  | 953 |
| 3,116 |  |  | 3,114 |
Programming rights, less amortization | 2,638 |  |  | 2,694 |
| 8,605 |  |  | 8,615 |
Less: Current portion of programming rights | 1,303 |  |  | 1,323 |
Film and television costs | $ | 7,302 |  |  | $ | 7,292 |

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