XML 35 R24.htm IDEA: XBRL DOCUMENT v3.19.1
Accounting Policies - Calculation of Diluted Shares (Details) - shares
shares in Millions
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Accounting Policies [Abstract]    
Shares used in computation of basic earnings per share 491 484
Total dilutive effect of outstanding stock awards 11 14
Shares used in computation of diluted earnings per share 502 498