Summary of Stock Options Activity |
The activity for stock options under the Company’s stock plans for the years ended December 31, 2022, 2021 and 2020 is as follows:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Remaining |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
weighted- |
|
|
|
|
|
|
|
|
|
|
|
Weighted- |
|
|
average |
|
|
Per share |
|
|
|
|
|
|
|
|
average |
|
|
contractual |
|
|
average |
|
|
|
|
|
Price per |
|
|
exercise |
|
|
terms |
|
|
intrinsic |
|
|
Options |
|
|
share |
|
|
price |
|
|
(in years) |
|
|
value |
|
Outstanding as of December 31, 2019 |
|
980,884 |
|
|
$0.75-$83.30 |
|
|
$ |
35.24 |
|
|
|
2.84 |
|
|
$ |
34.07 |
|
Exercised |
|
(18,626 |
) |
|
1.17-44.19 |
|
|
|
17.81 |
|
|
|
|
|
|
|
Forfeited |
|
(6,779 |
) |
|
44.19-56.72 |
|
|
|
48.23 |
|
|
|
|
|
|
|
Outstanding as of December 31, 2020 |
|
955,479 |
|
|
0.75-83.30 |
|
|
|
35.49 |
|
|
|
1.85 |
|
|
|
11.81 |
|
Vested and exercisable as of December 31, 2020 |
|
955,479 |
|
|
0.75-83.30 |
|
|
|
35.49 |
|
|
|
1.85 |
|
|
|
11.81 |
|
Vested and expected to vest as of December 31, 2020 |
|
955,479 |
|
|
0.75-83.30 |
|
|
|
35.49 |
|
|
|
1.85 |
|
|
|
11.81 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Outstanding as of December 31, 2020 |
|
955,479 |
|
|
0.75-83.30 |
|
|
|
35.49 |
|
|
|
1.85 |
|
|
|
11.81 |
|
Exercised |
|
(486,038 |
) |
|
0.75-46.66 |
|
|
|
28.19 |
|
|
|
|
|
|
|
Forfeited |
|
(10,000 |
) |
|
|
83.30 |
|
|
|
83.30 |
|
|
|
|
|
|
|
Outstanding as of December 31, 2021 |
|
459,441 |
|
|
1.17-83.30 |
|
|
|
42.18 |
|
|
|
1.36 |
|
|
|
4.31 |
|
Vested and exercisable as of December 31, 2021 |
|
459,441 |
|
|
1.17-83.30 |
|
|
|
42.18 |
|
|
|
1.36 |
|
|
|
4.31 |
|
Vested and expected to vest as of December 31, 2021 |
|
459,441 |
|
|
1.17-83.30 |
|
|
|
42.18 |
|
|
|
1.36 |
|
|
|
4.31 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Outstanding as of December 31, 2021 |
|
459,441 |
|
|
1.17-83.30 |
|
|
|
42.18 |
|
|
|
1.36 |
|
|
|
4.31 |
|
Exercised |
|
(14,154 |
) |
|
1.17-8.37 |
|
|
|
3.14 |
|
|
|
|
|
|
|
Forfeited |
|
(15,417 |
) |
|
38.54-44.19 |
|
|
|
43.27 |
|
|
|
|
|
|
|
Expired |
|
(81,586 |
) |
|
38.54-43.21 |
|
|
|
40.08 |
|
|
|
|
|
|
|
Outstanding as of December 31, 2022 |
|
348,284 |
|
|
1.17-83.30 |
|
|
|
44.21 |
|
|
|
0.43 |
|
|
|
2.07 |
|
Vested and exercisable as of December 31, 2022 |
|
348,284 |
|
|
1.17-83.30 |
|
|
|
44.21 |
|
|
|
0.43 |
|
|
|
2.07 |
|
Vested and expected to vest as of December 31, 2022 |
|
348,284 |
|
|
$1.17-$83.30 |
|
|
$ |
44.21 |
|
|
|
0.43 |
|
|
$ |
2.07 |
|
|
Summary of Restricted Stock Activity |
Stock Awards activity for the years ended December 31, 2022, 2021 and 2020 is summarized below:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Weighted- |
|
|
|
|
|
|
|
average |
|
|
|
|
|
|
|
grant |
|
|
|
Performance |
|
|
|
date fair |
|
|
|
and |
|
|
|
value |
Restricted stock units |
Time-based |
|
time-based |
|
Total |
|
per share |
Unvested restricted stock units as of December 31, 2019 |
108,976 |
|
3,134 |
|
112,110 |
|
$83.48 |
Granted |
210,622 |
|
88,458 |
|
299,080 |
|
43.52 |
Vested |
(49,636) |
|
— |
|
(49,636) |
|
83.31 |
Forfeited/canceled |
(24,500) |
|
(3,134) |
|
(27,634) |
|
70.60 |
Unvested restricted stock units as of December 31, 2020 |
245,462 |
|
88,458 |
|
333,920 |
|
$49.29 |
Unvested and expected to vest restricted stock units outstanding as of December 31, 2020 |
|
|
|
|
246,420 |
|
$49.82 |
|
|
|
|
|
|
|
|
Unvested restricted stock units as of December 31, 2020 |
245,462 |
|
88,458 |
|
333,920 |
|
$49.29 |
Granted |
240,044 |
|
88,902 |
|
328,946 |
|
56.01 |
Vested |
(109,504) |
|
— |
|
(109,504) |
|
52.79 |
Forfeited/canceled |
(86,836) |
|
(78,248) |
|
(165,084) |
|
46.88 |
Unvested restricted stock units as of December 31, 2021 |
289,166 |
|
99,112 |
|
388,278 |
|
$54.81 |
Unvested and expected to vest restricted stock units outstanding as of December 31, 2021 |
|
|
|
|
331,358 |
|
$54.98 |
|
|
|
|
|
|
|
|
Unvested restricted stock units as of December 31, 2021 |
289,166 |
|
99,112 |
|
388,278 |
|
$54.81 |
Granted |
769,976 |
|
164,722 |
|
934,698 |
|
29.76 |
Vested |
(142,942) |
|
(37,678) |
|
(180,620) |
|
55.04 |
Forfeited/canceled |
(95,259) |
|
(42,959) |
|
(138,218) |
|
45.10 |
Unvested restricted stock units as of December 31, 2022 |
820,941 |
|
183,197 |
|
1,004,138 |
|
$32.72 |
Unvested and expected to vest restricted stock units outstanding as of December 31, 2022 |
|
|
|
|
840,413 |
|
$32.37 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Weighted- |
|
|
|
|
|
|
|
average |
|
|
|
|
|
|
|
grant |
|
|
|
Performance |
|
|
|
date fair |
|
|
|
and |
|
|
|
value |
Restricted stock awards |
Time-based |
|
time-based |
|
Total |
|
per share |
Unvested restricted stock awards outstanding as of December 31, 2019 |
71,070 |
|
62,628 |
|
133,698 |
|
$95.74 |
Vested |
(28,994) |
|
— |
|
(28,994) |
|
89.37 |
Forfeited/canceled |
— |
|
(29,273) |
|
(29,273) |
|
110.27 |
Unvested restricted stock awards outstanding as of December 31, 2020 |
42,076 |
|
33,355 |
|
75,431 |
|
$93.96 |
Unvested and expected to vest restricted stock awards outstanding as of December 31, 2020 |
|
|
|
|
44,159 |
|
$85.90 |
|
|
|
|
|
|
|
|
Unvested restricted stock awards outstanding as of December 31, 2020 |
42,076 |
|
33,355 |
|
75,431 |
|
$93.96 |
Vested |
(15,728) |
|
— |
|
(15,728) |
|
91.17 |
Forfeited/canceled |
(15,932) |
|
(27,726) |
|
(43,658) |
|
98.05 |
Unvested restricted stock awards outstanding as of December 31, 2021 |
10,416 |
|
5,629 |
|
16,045 |
|
$87.12 |
Unvested and expected to vest restricted stock awards outstanding as of December 31, 2021 |
|
|
|
|
15,532 |
|
$90.08 |
|
|
|
|
|
|
|
|
Unvested restricted stock awards outstanding as of December 31, 2021 |
10,416 |
|
5,629 |
|
16,045 |
|
$87.12 |
Vested |
(4,496) |
|
(5,629) |
|
(10,125) |
|
99.46 |
Forfeited/canceled |
(5,134) |
|
— |
|
(5,134) |
|
74.25 |
Unvested restricted stock awards outstanding as of December 31, 2022 |
786 |
|
— |
|
786 |
|
$59.55 |
Unvested and expected to vest restricted stock awards outstanding as of December 31, 2022 |
|
|
|
|
748 |
|
$60.39 |
(1)Outstanding restricted stock units and restricted stock awards are based on the maximum payout of the targeted number of shares.
|
Summary of Stock-based Compensation Expense |
Stock-based compensation expense recognized for the years ended December 31, 2022, 2021 and 2020, was as follows:
|
|
|
|
|
|
|
|
|
|
|
|
(amounts in thousands) |
Years ended December 31, |
|
Stock-based compensation expense by type of award: |
2022 |
|
|
2021 |
|
|
2020 |
|
Stock option plan awards |
$ |
— |
|
|
$ |
— |
|
|
$ |
709 |
|
Restricted stock units and restricted stock awards |
|
11,748 |
|
|
|
10,229 |
|
|
|
6,717 |
|
Employee stock purchase plan |
|
535 |
|
|
|
714 |
|
|
|
777 |
|
Total stock-based compensation expense |
$ |
12,283 |
|
|
$ |
10,943 |
|
|
$ |
8,203 |
|
For the years ended December 31, 2022, 2021 and 2020, respectively, stock-based compensation expense recognized under ASC 718, included in cost of revenue, research and development expense, sales and marketing expense, and general and administrative expense was as follows:
|
|
|
|
|
|
|
|
|
|
|
|
|
Years ended December 31, |
|
(amounts in thousands) |
2022 |
|
|
2021 |
|
|
2020 |
|
Cost of revenue |
$ |
1,127 |
|
|
$ |
1,106 |
|
|
$ |
698 |
|
Research and development |
|
1,591 |
|
|
|
1,276 |
|
|
|
969 |
|
Sales and marketing |
|
2,785 |
|
|
|
2,388 |
|
|
|
2,208 |
|
General and administrative |
|
6,780 |
|
|
|
6,173 |
|
|
|
4,328 |
|
Total stock-based compensation expense |
$ |
12,283 |
|
|
$ |
10,943 |
|
|
$ |
8,203 |
|
|