XML 42 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity and Stock-based Compensation Expense (Tables)
3 Months Ended
Mar. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Activity under the 2019 Plan
Activity under the Company's equity incentive plans is summarized as follows:
Shares
Available
for Grant
Balance, December 31, 20221,070,925 
RSUs granted(36,541)
Stock awards canceled / forfeited / expired206,087 
Options canceled / forfeited / expired4,835 
Balance, March 31, 20231,245,306 

Options Outstanding
Number of
Stock Options
Outstanding
Weighted-
Average
Exercise
Price
Weighted Average Remaining Term
 (in Years)
Balance, December 31, 2022513,935 $34.41 6.63
Options exercised(5,775)$18.93 
Options canceled / forfeited / expired(4,835)$46.99 
Balance, March 31, 2023503,325 $34.47 5.29
Stock Awards Outstanding
Number of Awards OutstandingWeighted Average Grant Date Fair Value per Share
Balance, December 31, 2022$906,211 $40.39 
RSUs granted36,541 $31.14 
Awards released(168,525)$30.78 
Stock awards canceled / forfeited / expired(206,268)$46.17 
Balance, March 31, 2023567,959 $40.54 
Schedule of Stock-based Compensation Expense
Stock-based compensation expense by department recognized during the three months ended March 31, 2023 and 2022 was as follows (in thousands):
Three Months Ended
March 31,
20232022
Cost of revenue$364 $459 
Sales and marketing1,148 576 
Research and development693 980 
General and administrative1,181 2,028 
Total stock-based compensation expense$3,386 $4,043