Stock Plans (Tables)
|
6 Months Ended |
Jun. 30, 2022 |
Schedule of Stock-based Compensation Expense |
The Company’s stock-based compensation expense by type of award and by operating expense grouping are presented below:
|
|
Three Months Ended
|
|
|
Six Months Ended
|
|
|
|
June 30,
|
|
|
June 30,
|
|
|
|
2022
|
|
|
2021
|
|
|
2022
|
|
|
2021
|
|
Stock-based compensation expense by type of award:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Restricted stock units
|
|
$
|
3,058
|
|
|
$
|
5,579
|
|
|
$
|
6,490
|
|
|
$
|
9,750
|
|
Stock awards
|
|
|
—
|
|
|
|
—
|
|
|
|
—
|
|
|
|
19
|
|
Performance-based stock options
|
|
|
—
|
|
|
|
—
|
|
|
|
—
|
|
|
|
16,314
|
|
Stock options
|
|
|
1,502
|
|
|
|
798
|
|
|
|
2,775
|
|
|
|
1,635
|
|
Employee stock purchase plan
|
|
|
81
|
|
|
|
101
|
|
|
|
173
|
|
|
|
251
|
|
Common stock issued for services
|
|
|
20
|
|
|
|
131
|
|
|
|
39
|
|
|
|
250
|
|
Total
|
|
$
|
4,661
|
|
|
$
|
6,609
|
|
|
$
|
9,477
|
|
|
$
|
28,219
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock-based compensation expense by operating expense grouping:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Cost of revenue
|
|
$
|
24
|
|
|
$
|
-
|
|
|
$
|
44
|
|
|
$
|
-
|
|
Sales and marketing
|
|
|
727
|
|
|
|
234
|
|
|
|
1,190
|
|
|
|
1,132
|
|
Research and development
|
|
|
1,247
|
|
|
|
566
|
|
|
|
2,251
|
|
|
|
1,585
|
|
General and administrative
|
|
|
2,663
|
|
|
|
5,809
|
|
|
|
5,992
|
|
|
|
25,502
|
|
|
|
$
|
4,661
|
|
|
$
|
6,609
|
|
|
$
|
9,477
|
|
|
$
|
28,219
|
|
|
Schedule of Restricted Stock Unit Activity |
The Company’s restricted stock unit activity for the six months ended June 30, 2022 was as follows:
|
|
|
|
|
|
Weighted
|
|
|
|
|
|
|
|
Average Grant
|
|
|
|
Shares
|
|
|
Date Fair Value
|
|
Unvested at December 31, 2021
|
|
|
886,461
|
|
|
$
|
32.56
|
|
Granted
|
|
|
489,742
|
|
|
$
|
16.79
|
|
Forfeited
|
|
|
(33,754
|
)
|
|
$
|
22.84
|
|
Vested
|
|
|
(366,831
|
)
|
|
$
|
43.89
|
|
Unvested at June 30, 2022
|
|
|
975,618
|
|
|
$
|
20.81
|
|
|
Schedule of Stock Option Activity |
The activity during the six months ended June 30, 2022 related to all other stock options was as follows:
|
|
|
|
|
|
Weighted-Average
|
|
|
|
|
|
|
|
|
|
|
|
Remaining
|
|
|
Aggregate
|
|
|
|
|
|
|
|
Exercise
|
|
|
Contractual
|
|
|
Intrinsic
|
|
|
|
Options
|
|
|
Price
|
|
|
Term
|
|
|
Value
|
|
Outstanding at December 31, 2021
|
|
|
5,508,608
|
|
|
$
|
15.10
|
|
|
|
|
|
|
|
|
|
Granted
|
|
|
291,850
|
|
|
$
|
16.13
|
|
|
|
|
|
|
|
|
|
Exercised
|
|
|
(44,856
|
)
|
|
$
|
6.00
|
|
|
|
|
|
|
|
|
|
Forfeited
|
|
|
(75,158
|
)
|
|
$
|
15.04
|
|
|
|
|
|
|
|
|
|
Expired
|
|
|
(36,965
|
)
|
|
$
|
15.58
|
|
|
|
|
|
|
|
|
|
Outstanding at June 30, 2022
|
|
|
5,643,479
|
|
|
$
|
15.26
|
|
|
|
6.0
|
|
|
$
|
2,061
|
|
Exercisable at June 30, 2022
|
|
|
4,343,142
|
|
|
$
|
13.79
|
|
|
|
5.2
|
|
|
$
|
1,384
|
|
|
Employee Stock Purchase Plan [Member] |
|
Summary of Fair Value Assumptions of Stock Purchase Plan |
The assumptions used in calculating the fair values of purchase rights granted under the ESPP during the three months ended June 30, 2022 are set forth in the table below:
Expected term (in years)
|
|
0.5 - 2.0
|
|
Expected volatility
|
|
71% - 98%
|
|
Risk-free interest rate
|
|
0.2% - 3.5%
|
|
Expected dividend yield
|
|
|
—
|
|
|
Stock Options [Member] |
|
Schedule of Fair Value Assumptions |
The following assumptions were used to compute the grant date fair values of the stock options granted during the six months ended June 30, 2022:
Expected term (in years)
|
|
|
6.1
|
|
Expected volatility
|
|
82% - 91%
|
|
Risk-free interest rate
|
|
1.7% - 2.3%
|
|
Expected dividend yield
|
|
|
—
|
|
|
Performance-based Stock Options [Member] |
|
Schedule of Stock Option Activity |
The activity during the six months ended June 30, 2022 related to stock options that are subject to performance-based vesting conditions tied to the achievement of stock price goals by the Company was as follows:
|
|
|
|
|
|
Weighted-Average
|
|
|
|
|
|
|
|
|
|
|
|
Remaining
|
|
|
Aggregate
|
|
|
|
|
|
|
|
Exercise
|
|
|
Contractual
|
|
|
Intrinsic
|
|
|
|
Options
|
|
|
Price
|
|
|
Term
|
|
|
Value
|
|
Outstanding at December 31, 2021
|
|
|
3,834,441
|
|
|
$
|
11.05
|
|
|
|
|
|
|
|
|
|
Exercised
|
|
|
(38,006
|
)
|
|
$
|
5.59
|
|
|
|
|
|
|
|
|
|
Expired
|
|
|
(11,747
|
)
|
|
$
|
5.23
|
|
|
|
|
|
|
|
|
|
Outstanding at June 30, 2022
|
|
|
3,784,688
|
|
|
$
|
11.12
|
|
|
|
6.0
|
|
|
$
|
412
|
|
Exercisable at June 30, 2022
|
|
|
3,784,688
|
|
|
$
|
11.12
|
|
|
|
6.0
|
|
|
$
|
412
|
|
|