XML 54 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Equity incentive plans (Tables)
12 Months Ended
Dec. 31, 2021
Share-based Payment Arrangement [Abstract]  
Summary of Option Activity The following is a summary of activity for stock options under the Equity Incentive Plans (amounts in thousands, except share and per share amounts):
Options OutstandingWeighted Average Exercise PriceWeighted Average Remaining Contractual TermAggregate Intrinsic Value
Balance - December 31, 2020
18,532,979 $5.12 8.46$123,166 
Granted 5,529,439 21.97 
Exercised (2,923,761)3.75 
Canceled (1,196,398)10.02 
Balance - December 31, 202119,942,259 $9.70 8.14$226,350 
Vested & Expected to Vest as of December 31, 202119,942,259 $9.70 8.14$226,350 
Exerciseable as of December 31, 20218,002,666 $4.77 7.41$118,769 
Schedule of Weighted Average Assumptions, Options The calculation of grant date fair value of stock options was based on the following weighted average assumptions:
Fiscal Year Ended December 31,
202120202019
Risk-free interest rate1.0%0.5%2.2%
Expected volatility60.5%57.3%48.1%
Expected life (in years)6.05.96.0
Expected dividend yield—%—%—%
Summary of Stock Appreciation Rights The following is a summary of activity for SARs under the Equity Incentive Plans (amounts in thousands, except share and per share amounts):
SARs OutstandingWeighted Average Exercise PriceWeighted Average Remaining Contractual TermAggregate Intrinsic Value
Balance - December 31, 2020
95,475 $5.64 9.00$586 
Granted 17,755 22.56 
Exercised (458)3.12 
Canceled (6,617)6.04 
Balance - December 31, 2021
106,155 $8.45 8.25$1,267 
Vested & Expected to Vest as of December 31, 2021
106,155 $8.45 8.25$1,267 
Exercisable as of December 31, 2021
48,560 $5.34 7.90$690 
Schedule of Weighted Average Assumptions, SARs The calculation of grant date fair value of SARs was based on the following weighted average assumptions:
Fiscal Year Ended December 31,
202120202019
Risk-free interest rate1.5%0.7%1.9%
Expected volatility60.9%58.3%54.3%
Expected life (in years)6.26.15.4
Expected dividend yield—%—%—%
Schedule of Restricted Stock Unit Activity
A summary of RSU activity under the 2021 Plan is as follows (in thousands, except per share data):
RSUs OutstandingWeighted Average Grant Date Fair Value
Unvested - December 31, 2020
— $— 
Granted 2,569,153 27.64
Released— — 
Canceled (24,102)27.64
Unvested - December 31, 2021
2,545,051 $27.64 
Summary of Performance-Based Options The following table summarizes the activities of Performance-Based Options under the 2010 Plan (amounts in thousands, except share and per share amounts):
Performance-Based Options OutstandingWeighted Average Exercise PriceWeighted Average Remaining Contractual TermAggregate Intrinsic Value
Balance - December 31, 2020
400,000 $10.12 9.60$660 
Granted— — 
Exercised — — 
Canceled — — 
Balance - December 31, 2021
400,000 $10.12 8.60$3,768 
Vested & Expected to Vest as of December 31, 2021
400,000 $10.12 8.60$3,768 
Exercisable as of December 31, 2021
2,083 $3.06 6.58$34 
Schedule of Weighted Average Assumptions, ESPP
The following table summarizes the weighted-average assumptions used in estimating the fair value of ESPP for the initial offering period using the Black-Scholes option-pricing model:

Fiscal Year Ended December 31,
2021
Risk-free interest rate0.3%
Expected volatility61.2%
Expected life (in years)1.2
Expected dividend yield—%
Schedule of Stock-Based Compensation Expense
Total stock-based compensation expense included in the consolidated statements of operations was as follows (in thousands):
Fiscal Year Ended December 31,
202120202019
Cost of revenue$1,623 $418 $299 
Sales and marketing8,637 7,518 3,001 
Research and development6,816 5,232 2,357 
General and administrative17,604 18,450 3,306 
Total stock-based compensation expense$34,680 $31,618 $8,963