XML 36 R21.htm IDEA: XBRL DOCUMENT v3.7.0.1
Earnings per share (Tables)
6 Months Ended
Jun. 30, 2017
Earnings Per Share [Abstract]  
Computation for basic and diluted earnings per share
The computations for basic and diluted EPS were as follows (in millions, except per share data):
 
Three months ended
June 30,
 
Six months ended
June 30,
 
2017
 
2016
 
2017
 
2016
Income (Numerator):
 
 
 
 
 
 
 
Net income for basic and diluted EPS
$
2,151

 
$
1,870

 
$
4,222

 
$
3,770

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

 
751

 
736

 
753

Effect of dilutive securities
4

 
5

 
4

 
6

Weighted-average shares for diluted EPS
738

 
756

 
740

 
759

 
 
 
 
 
 
 
 
Basic EPS
$
2.93

 
$
2.49

 
$
5.74

 
$
5.01

Diluted EPS
$
2.91

 
$
2.47

 
$
5.71

 
$
4.97