XML 32 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2018
Earnings Per Share [Abstract]  
Reconciliation Between Basic and Diluted Earnings Per Share
A reconciliation between basic and diluted earnings per share is as follows (in thousands, except per share data):
 
Quarter Ended September 30,
 
Nine Months Ended September 30,
 
2018
 
2017
 
2018
 
2017
Net income for basic and diluted earnings per share
$
810,391

 
$
752,842

 
$
1,495,339

 
$
1,337,094

Weighted-average common shares outstanding
209,054

 
214,694

 
211,099

 
214,882

Dilutive effect of stock-based awards and stock options
874

 
1,130

 
874

 
1,023

Diluted weighted-average shares outstanding
209,928

 
215,824

 
211,973

 
215,905

Basic earnings per share
$
3.88

 
$
3.51

 
$
7.08

 
$
6.22

Diluted earnings per share
$
3.86

 
$
3.49

 
$
7.05

 
$
6.19