XML 34 R23.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounting Policies - Calculation of Diluted Shares (Details) - shares
shares in Millions
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Accounting Policies [Abstract]    
Shares used in computation of basic earnings per share 484 477
Total dilutive effect of outstanding stock awards 14 13
Shares used in computation of diluted earnings per share 498 490