XML 35 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounting Policies - Calculation of Diluted Shares (Details) - shares
shares in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Accounting Policies [Abstract]        
Shares used in computation of basic earnings per share 488 481 486 479
Total dilutive effect of outstanding stock awards 13 13 14 13
Shares used in computation of diluted earnings per share 501 494 500 492