XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation Expense and Employee Benefit Plans (Tables)
9 Months Ended
Sep. 30, 2022
Compensation Related Costs [Abstract]  
Schedule of Employee and Non-Employee Stock-Based Compensation Expense
The following table summarizes the components of stock-based compensation expense in the condensed consolidated statements of operations (in thousands):
 Three Months Ended
September 30,
Nine Months Ended
September 30,
 2022202120222021
Cost of revenue$4,982 $2,945 $13,609 $9,749 
Research and development4,818 5,678 25,113 15,876 
Sales and marketing3,948 4,391 13,528 12,486 
General and administrative10,283 7,952 30,688 19,198 
$24,031 $20,966 $82,938 $57,309 
Schedule of Stock Option Activity
The following table summarizes the stock option activity under our stock plans during the reporting period:
 Outstanding Options
 Number of
Shares
Weighted
Average
Exercise
Price
Remaining
Contractual
Life (Years)
Aggregate
Intrinsic
Value
   (in thousands)
Balances at December 31, 2021
10,737,295 $21.23 5.2$60,304 
Exercised(468,821)7.52 
Forfeited(42,742)6.97 
Expired(1,229,091)30.38 
Balances at September 30, 2022
8,996,641 20.77 4.845,054 
Vested and expected to vest at September 30, 2022
8,985,005 20.78 4.844,901 
Exercisable at September 30, 2022
8,598,209 $21.46 4.739,364 
The following table presents the stock activity for the nine months ended September 30, 2022, and the total number of shares available for grant under our stock plans as of September 30, 2022:
 Plan Shares Available
for Grant
Balances at December 31, 2021
24,146,784 
Added to plan8,384,460 
Granted(4,981,732)
Cancelled/Forfeited2,062,177 
Expired(1,196,565)
Balances at September 30, 2022
28,415,124 
Schedule of Stock Award Activity
A summary of our stock awards activity and related information is as follows:
Number of
Awards
Outstanding
Weighted
Average Grant
Date Fair
Value
Unvested Balance at December 31, 2021
8,367,664 $20.52 
Granted4,945,001 19.69 
Vested(2,328,713)17.59 
Forfeited(900,629)21.76 
Unvested Balance at September 30, 2022
10,083,323 19.99