v3.7.0.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Earnings Per Share [Abstract]    
Net income attributable to parent $ 2,566 $ 2,134
Basic EPS attributable to Comcast Corporation shareholders (in shares) 4,747 4,868
Assumed exercise or issuance of shares relating to stock plans (in shares) 85 57
Diluted EPS attributable to Comcast Corporation shareholders (in shares) 4,832 4,925
Basic earnings per common share attributable to Comcast Corporation shareholders (in dollars per share) $ 0.54 $ 0.44
Diluted earnings per common share attributable to Comcast Corporation shareholders (in dollars per share) $ 0.53 $ 0.43