XML 34 R22.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accounting Policies Calculation of Diluted Shares (Detail) - shares
shares in Millions
3 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Earnings Per Share [Abstract]    
Shares used in computation of basic earnings per share 477 471
Total dilutive effect of outstanding stock awards 13 10
Shares used in computation of diluted earnings per share 490 481