XML 74 R28.htm IDEA: XBRL DOCUMENT v3.19.3
Net Income Per Share (Tables)
9 Months Ended
Sep. 30, 2019
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted

The computations for basic and diluted net income per share are as follows:

 
Three Months Ended

Nine Months Ended
 
September 30,

September 30,
 
2019

2018

2019

2018
 
(in thousands, except per share data)
Numerator:
 
 
 
 
 
 
 
Net income
$
19,174

 
$
23,469

 
$
48,672

 
$
42,904

Denominator:
 
 
 
 
 
 
 
Weighted-average shares used in computing net income per share:
 
 
 
 
 
 
 
Basic
39,014

 
39,170

 
39,099

 
38,907

Effect of potentially dilutive securities:
 
 
 
 
 
 
 
Common stock options
1,783

 
2,463

 
1,882

 
2,555

   Restricted stock units
365

 
564

 
466

 
651

Diluted
41,162

 
42,197

 
41,447

 
42,113

Net income per share:
 
 
 
 
 
 
 
Basic
$
0.49

 
$
0.60

 
$
1.24

 
$
1.10

Diluted
$
0.47

 
$
0.56

 
$
1.17

 
$
1.02


Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
Potentially dilutive securities not included in the calculation of diluted net income per share because doing so would be anti-dilutive are as follows:

 
Three Months Ended
 
Nine Months Ended
 
September 30,
 
September 30,
 
2019
 
2018
 
2019
 
2018
 
(in thousands)
Common stock options
462

 
167

 
408

 
129

Restricted stock units
51

 
39

 
53

 
18

 
513

 
206

 
461

 
147