Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2017
Earnings Per Share [Abstract]  
Reconciliation of Net Income and Weighted-Average Shares of Common Stock Outstanding for Purposes of Calculating Basic and Diluted Earnings Per Share

The following table is a reconciliation of net income and weighted-average shares of common stock outstanding for purposes of calculating basic and diluted EPS:

 

 

 

Three Months Ended

June 30,

 

 

Six Months Ended

June 30,

 

 

 

2017

 

 

2016

 

 

2017

 

 

2016

 

 

 

(In thousands, except per share data)

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

8,777

 

 

$

4,072

 

 

$

18,929

 

 

$

15,070

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average shares outstanding - basic

 

 

43,944

 

 

 

44,132

 

 

 

44,026

 

 

 

44,175

 

Dilutive effect of share-based awards

 

 

81

 

 

 

373

 

 

 

157

 

 

 

245

 

Weighted average shares outstanding - diluted

 

 

44,025

 

 

 

44,505

 

 

 

44,183

 

 

 

44,420

 

Earnings per share:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.20

 

 

$

0.09

 

 

$

0.43

 

 

$

0.34

 

Diluted

 

 

0.20

 

 

 

0.09

 

 

 

0.43

 

 

 

0.34

 

 

Number of Stock Options and Restricted Share Awards that were Issued or Outstanding but were Excluded in Calculating Diluted Earnings Per Share Because their Effect would have been Anti-Dilutive

The following table represents the number of stock options and restricted share awards that were issued or outstanding but excluded in calculating diluted EPS because their effect would have been anti-dilutive for the periods indicated, or the underlying performance criteria had not yet been met:

 

 

 

Three Months Ended

June 30,

 

 

Six Months Ended

June 30,

 

 

 

2017

 

 

2016

 

 

2017

 

 

2016

 

 

 

(In thousands)

 

Stock options

 

 

2,302

 

 

 

1,083

 

 

 

2,227

 

 

 

2,094

 

Restricted share awards

 

 

143

 

 

 

24

 

 

 

89

 

 

 

10

 

Total

 

 

2,445

 

 

 

1,107

 

 

 

2,316

 

 

 

2,104