XML 53 R34.htm IDEA: XBRL DOCUMENT v3.6.0.2
Earnings per share (Tables)
12 Months Ended
Dec. 31, 2016
Earnings Per Share [Abstract]  
Computation for basic and diluted earnings per share
The computation for basic and diluted EPS was as follows (in millions, except per share data):
 
Years ended December 31,
 
2016
 
2015
 
2014
Income (Numerator):
 
 
 
 
 
Net income for basic and diluted EPS
$
7,722

 
$
6,939

 
$
5,158

 
 
 
 
 
 
Shares (Denominator):
 
 
 
 
 
Weighted-average shares for basic EPS
748

 
758

 
759

Effect of dilutive securities
6

 
8

 
11

Weighted-average shares for diluted EPS
754

 
766

 
770

 
 
 
 
 
 
Basic EPS
$
10.32

 
$
9.15

 
$
6.80

Diluted EPS
$
10.24

 
$
9.06

 
$
6.70