XML 44 R33.htm IDEA: XBRL DOCUMENT v3.19.1
Employee Benefit Plans (Tables)
3 Months Ended
Mar. 31, 2019
Employee Benefits and Share-based Compensation, Noncash [Abstract]  
Schedule of Stock Option Activity
Stock option activity during the three months ended March 31, 2019 was as follows:
 
Number of shares
 
Weighted Average Exercise Price Per Share
 
(In thousands)
 
(In dollars)
Outstanding as of December 31, 2018
1,969

 
$
25.30

Exercised
(100
)
 
$
20.76

Outstanding as of March 31, 2019
1,869

 
$
25.54

Schedule of RSU Activity
RSU activity during the three months ended March 31, 2019 was as follows:
 
Number of shares
 
Weighted Average Grant Date Fair Value Per Share
 
(In thousands)
 
(In dollars)
Outstanding as of December 31, 2018
1,627

 
$
34.31

Granted
25

 
$
39.36

Vested
(255
)
 
$
34.65

Cancelled
(12
)
 
$
34.77

Outstanding as of March 31, 2019
1,385

 
$
34.33

Schedule of Weighted Average Assumptions
The table below sets forth the weighted average assumptions used to estimate the fair value of option grants and purchase rights granted under the ESPP during the three months ended March 31, 2019 and April 1, 2018.
 
Three Months Ended
 
Stock Options
 
ESPP
 
March 31,
2019
 
April 1,
2018
 
March 31,
2019
 
April 1,
2018
Expected life (in years)
N/A
 
4.4

 
0.5

 
0.5

Risk-free interest rate
N/A
 
2.32
%
 
2.49
%
 
1.81
%
Expected volatility
N/A
 
30.9
%
 
42.6
%
 
37.1
%
Dividend yield
N/A
 

 

 

Schedule of Total Stock-Based Compensation Expense Resulting from Stock Options, Restricted Stock Awards, and the Employee Stock Purchase Plan

The following table sets forth the stock-based compensation expense resulting from stock options, RSUs and the ESPP included in the Company’s unaudited condensed consolidated statements of operations:
 
Three Months Ended
 
March 31,
2019
 
April 1,
2018
 
(In thousands)
Cost of revenue
$
668

 
$
563

Research and development
1,192

 
1,012

Sales and marketing
2,041

 
2,205

General and administrative
2,557

 
3,084

Total stock-based compensation
$
6,458

 
$
6,864