XML 59 R25.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Net Income Per Share (Tables)
12 Months Ended
Dec. 31, 2019
Earnings Per Share [Abstract]  
Schedule of Computation of Net Income Per Share
 
Year Ended December 31,
 
2019
 
2018
 
2017
 
(in thousands, except per share data)
Numerator:
 
 
 
 
 
Net income
$
94,181

 
$
75,410

 
$
129,122

Denominator:
 
 
 
 
 
Weighted-average shares used to compute basic net income per share
114,349

 
115,343

 
113,527

Dilutive effect of employee stock options
8,217

 
11,345

 
10,988

Weighted-average shares used to compute diluted net income per share
122,566

 
126,688

 
124,515

Net income per share
 
 
 
 
 
Basic
$
0.82

 
$
0.65

 
$
1.14

Diluted
$
0.77

 
$
0.60

 
$
1.04