XML 50 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
NET INCOME PER SHARE (Tables)
9 Months Ended
Sep. 30, 2018
Earnings Per Share [Abstract]  
Schedule of Calculation of Basic and Diluted Net Income (Loss) Per Share
The following table presents the calculation of basic and diluted net income per share (in thousands, except per share data):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2018
 
2017
 
2018
 
2017
Basic net income per share:
 
 
 
 
 
 
 
   Net income
$
14,986

 
$
8,030

 
$
23,404

 
$
11,874

   Shares used in computation:
 
 
 
 
 
 
 
    Weighted-average common shares outstanding
84,008

 
82,259

 
83,865

 
81,041

Basic net income per share attributable to common stockholders
$
0.18

 
$
0.10

 
$
0.28

 
$
0.15

 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2018
 
2017
 
2018
 
2017
Diluted net income per share
 
 
 
 
 
 
 
   Net income
14,986

 
8,030

 
23,404

 
11,874

   Shares used in computation:
 
 
 
 
 
 
 
    Weighted-average common shares outstanding
84,008

 
82,259

 
83,865

 
81,041

    Stock options
3,011

 
3,253

 
3,096

 
3,179

    Restricted stock units
1,656

 
1,921

 
2,240

 
1,877

    Employee stock purchase program
49

 

 
70

 

        Number of shares used in diluted calculation
88,724

 
87,433

 
89,271

 
86,097

Diluted net income per share attributable to common stockholders
$
0.17

 
$
0.09

 
$
0.26

 
$
0.14

Schedule of Anti-dilutive Securities
The following weighted-average stock-based instruments were excluded from the calculation of diluted net income per share because their effect would have been anti-dilutive for the periods presented (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2018
 
2017
 
2018
 
2017
Stock options
1,694

 
1,793

 
1,681

 
1,911

Restricted stock units
591

 
871

 
106

 
978