XML 30 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2018
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Earnings Per Share

The computation of basic and diluted EPS is as follows (in thousands, except per share amounts):

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

 

2018

 

 

2017

 

 

2018

 

 

2017

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

20,292

 

 

$

10,229

 

 

$

48,705

 

 

$

33,987

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average shares outstanding—basic

 

 

42,721

 

 

 

40,700

 

 

 

42,178

 

 

 

39,977

 

Effect of dilutive securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Options to purchase common stock

 

 

3,239

 

 

 

3,078

 

 

 

2,780

 

 

 

3,593

 

Employee stock purchase plan shares

 

 

270

 

 

 

322

 

 

 

273

 

 

 

250

 

Restricted stock

 

 

346

 

 

 

145

 

 

 

229

 

 

 

99

 

Weighted-average shares outstanding—diluted

 

 

46,576

 

 

 

44,245

 

 

 

45,460

 

 

 

43,919

 

Basic EPS

 

$

0.47

 

 

$

0.25

 

 

$

1.15

 

 

$

0.85

 

Diluted EPS

 

$

0.44

 

 

$

0.23

 

 

$

1.07

 

 

$

0.77

 

Anti-dilutive equity awards under stock-based award plans

   excluded from the determination of diluted EPS

 

 

167

 

 

 

899

 

 

 

167

 

 

 

899