Equity Compensation (Tables)
|
12 Months Ended |
Dec. 31, 2018 |
| Equity Compensation |
|
| Summary of stock option activity |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Weighted
|
|
|
|
|
|
|
Weighted
|
|
|
|
|
Average
|
|
|
|
|
Shares Subject
|
|
Average
|
|
Weighted
|
|
Remaining
|
|
|
|
|
to Options
|
|
Grant Date
|
|
Average
|
|
Contractual
|
|
|
|
|
Outstanding
|
|
Fair Value
|
|
Exercise Price
|
|
Life (Years)
|
|
|
Balance at December 31, 2015
|
|
4,572,672
|
|
|
|
|
$
|
10.72
|
|
|
|
|
Granted
|
|
50,000
|
|
$
|
4.63
|
|
|
8.16
|
|
|
|
|
Exercised
|
|
(685,798)
|
|
|
|
|
|
5.01
|
|
|
|
|
Expired
|
|
(76,907)
|
|
|
|
|
|
14.96
|
|
|
|
|
Forfeited
|
|
(83,562)
|
|
|
|
|
|
14.81
|
|
|
|
|
Balance at December 31, 2016
|
|
3,776,405
|
|
|
|
|
|
11.55
|
|
|
|
|
Exercised
|
|
(1,617,659)
|
|
|
|
|
|
10.48
|
|
|
|
|
Expired
|
|
(60,275)
|
|
|
|
|
|
17.51
|
|
|
|
|
Forfeited
|
|
(28,669)
|
|
|
|
|
|
16.70
|
|
|
|
|
Balance at December 31, 2017
|
|
2,069,802
|
|
|
|
|
|
12.13
|
|
|
|
|
Exercised
|
|
(979,586)
|
|
|
|
|
|
11.20
|
|
|
|
|
Expired
|
|
(3,212)
|
|
|
|
|
|
5.95
|
|
|
|
|
Forfeited
|
|
(5,792)
|
|
|
|
|
|
13.30
|
|
|
|
|
Balance at December 31, 2018
|
|
1,081,212
|
|
|
|
|
|
12.98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Exercisable options at December 31, 2018
|
|
1,031,239
|
|
|
|
|
|
13.16
|
|
4.6
|
|
|
Vested and expected to vest at December 31, 2018
|
|
1,081,212
|
|
|
|
|
|
12.98
|
|
4.6
|
|
|
| Summary of stock options outstanding and exercisable |
The following table summarizes information about stock options outstanding and exercisable at December 31, 2018:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Options Outstanding
|
|
Options Exercisable
|
|
|
|
|
|
|
|
|
|
|
|
|
Weighted-
|
|
|
|
Weighted-
|
|
|
|
|
|
|
|
Weighted
|
|
|
|
Average
|
|
|
|
Average
|
|
|
|
|
|
|
|
Average
|
|
Number of
|
|
Remaining
|
|
Number of
|
|
Remaining
|
|
|
|
|
|
|
|
Exercise
|
|
Underlying
|
|
Contractual
|
|
Underlying
|
|
Contractual
|
|
|
Range of Exercise Prices
|
|
Price
|
|
Shares
|
|
Life (in years)
|
|
Shares
|
|
Life (in years)
|
|
|
$
|
4.89
|
-
|
7.49
|
|
|
6.18
|
|
286,951
|
|
2.6
|
|
282,443
|
|
2.5
|
|
|
$
|
8.16
|
-
|
12.93
|
|
|
10.54
|
|
280,219
|
|
5.2
|
|
234,876
|
|
5.0
|
|
|
$
|
12.98
|
-
|
19.56
|
|
|
15.60
|
|
281,973
|
|
5.8
|
|
281,851
|
|
5.8
|
|
|
$
|
20.91
|
-
|
22.92
|
|
|
21.15
|
|
232,069
|
|
5.1
|
|
232,069
|
|
5.1
|
|
|
|
|
|
|
|
|
|
|
1,081,212
|
|
|
|
1,031,239
|
|
|
|
|
| Summary of aggregate intrinsic-value of options exercised, outstanding and exercisable |
The following table summarizes the aggregate intrinsic‑value of options exercised, outstanding and exercisable (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
For the Years Ended
|
|
|
|
|
and as of December 31,
|
|
|
|
|
2018
|
|
2017
|
|
2016
|
|
|
Options Exercised
|
|
$
|
18,616
|
|
$
|
19,966
|
|
$
|
3,312
|
|
|
Options Exercisable
|
|
|
5,420
|
|
|
31,841
|
|
|
6,089
|
|
|
Options Vested and Expected to Vest
|
|
|
5,836
|
|
|
36,489
|
|
|
6,280
|
|
|
| Summary of restricted stock unit activity |
|
|
|
|
|
|
|
|
|
|
|
Number of
|
|
Weighted Average
|
|
|
|
|
Shares
|
|
Grant Date Fair Value
|
|
|
Non-vested balance at December 31, 2015
|
|
425,000
|
|
$
|
8.18
|
|
|
Awarded
|
|
1,147,946
|
|
|
7.40
|
|
|
Vested
|
|
(35,340)
|
|
|
7.85
|
|
|
Forfeited
|
|
(141,219)
|
|
|
7.66
|
|
|
Non-vested balance at December 31, 2016
|
|
1,396,387
|
|
|
7.60
|
|
|
Awarded
|
|
783,060
|
|
|
11.28
|
|
|
Vested
|
|
(823,620)
|
|
|
7.62
|
|
|
Forfeited
|
|
(65,167)
|
|
|
8.82
|
|
|
Non-vested balance at December 31, 2017
|
|
1,290,660
|
|
|
9.75
|
|
|
Awarded
|
|
461,350
|
|
|
28.46
|
|
|
Vested
|
|
(866,515)
|
|
|
9.97
|
|
|
Forfeited
|
|
(61,130)
|
|
|
12.71
|
|
|
Non-vested balance at December 31, 2018
|
|
824,365
|
|
|
19.77
|
|
|
| Schedule of total stock-based compensation expense classified in Statements of Operations |
Total stock‑based compensation expense has been classified as follows in the accompanying Consolidated Statements of Operations (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Years Ended
|
|
|
|
|
December 31,
|
|
|
|
|
2018
|
|
2017
|
|
2016
|
|
|
Cost of revenue
|
|
$
|
247
|
|
$
|
251
|
|
$
|
171
|
|
|
Research and development
|
|
|
4,379
|
|
|
4,242
|
|
|
3,256
|
|
|
Sales and marketing
|
|
|
3,770
|
|
|
3,662
|
|
|
2,273
|
|
|
General and administrative
|
|
|
5,115
|
|
|
3,950
|
|
|
2,670
|
|
|
Total stock-based compensation expense
|
|
$
|
13,511
|
|
$
|
12,105
|
|
$
|
8,370
|
|
|