v3.2.0.727
Earnings Per Share (Detail) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Earnings Per Share [Abstract]        
Net income $ 942 $ 779 $ 1,623 $ 1,513
Weighted-average shares outstanding 325,463,196 337,846,228 326,795,838 338,353,260
Share-based compensation plans 3,222,562 3,286,359 3,373,809 3,267,499
Weighted-average shares outstanding and assumed conversions 328,685,758 341,132,587 330,169,647 341,620,759
Basic earnings per share (US$ per share) $ 2.89 $ 2.30 $ 4.97 $ 4.47
Diluted earnings per share (US$ per share) $ 2.86 $ 2.28 $ 4.91 $ 4.43
Potential anti-dilutive share conversions 1,934,454 1,778,040 1,306,817 1,220,731