XML 57 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings per share (Tables)
12 Months Ended
Dec. 31, 2017
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,
 
2017
 
2016
 
2015
Income (Numerator):
 
 
 
 
 
Net income for basic and diluted EPS
$
1,979

 
$
7,722

 
$
6,939

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

 
748

 
758

Effect of dilutive securities
4

 
6

 
8

Weighted-average shares for diluted EPS
735

 
754

 
766

 
 
 
 
 
 
Basic EPS
$
2.71

 
$
10.32

 
$
9.15

Diluted EPS
$
2.69

 
$
10.24

 
$
9.06