v3.5.0.2
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2016
Jun. 30, 2015
Earnings Per Share        
Net income attributable to Parent $ 2,028 $ 2,137 $ 4,162 $ 4,196
Basic shares attributable to Comcast Corporation shareholders 2,420 2,500 2,427 2,510
Assumed exercise or issuance of shares relating to stock plans 26 31 27 34
Diluted shares attributable to Comcast Corporation shareholders 2,446 2,531 2,454 2,544
Basic earnings per common share attributable to Comcast Corporation shareholders $ 0.84 $ 0.85 $ 1.71 $ 1.67
Diluted earnings per common share attributable to Comcast Corporation shareholders $ 0.83 $ 0.84 $ 1.7 $ 1.65