XML 53 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Reconciliation of Basic Shares to Diluted Shares (Detail) - shares
shares in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Reconciliation of Basic Shares to Diluted Shares        
Basic shares 545 544 543 547
Effect of dilutive securities 12 7 11 5
Diluted shares 557 551 554 552