v3.25.1
Stockholders’ Equity and Equity Incentive Plan (Tables)
3 Months Ended
Mar. 31, 2025
Equity [Abstract]  
Schedule of Common Stock Reserved for Future Issuance
As of March 31, 2025, the Company had the following shares of common stock reserved for future issuance under its equity incentive plan and employee share purchase plan:
Stock options outstanding5,241,756 
Restricted stock outstanding5,979,212 
Remaining shares available for future grant under 2021 Equity Incentive Plan(1)
3,943,021 
Remaining shares available for future issuance under 2021 Employee Stock Purchase Plan(2)
2,528,247 
Total shares of common stock reserved as of March 31, 2025
17,692,236 
(1)Includes the automatic annual increase of 2,100,684 additional shares under the Company’s 2021 Equity Incentive Plan on January 1, 2025.
(2)Includes the automatic annual increase of 420,136 additional shares under the Company’s 2021 Employee Stock Purchase Plan on January 1, 2025.
Schedule of Share Repurchases
The following table presents certain information regarding shares repurchased during the periods presented:
Three Months Ended March 31,
20252024
Number of shares repurchased708,488 702,620 
Average price per share, including commissions$6.34 $7.50 
Total repurchase costs, including commissions (in millions)$4.5 $5.3 
Schedule of RSU Activity
A summary of RSU activity, excluding RSUs with performance conditions, and related information is as follows:
RSUs Outstanding
Number of
Shares
Weighted-Average
Grant Date
Fair Value
Unvested balance as of December 31, 2024
5,051,759 $8.20 
Granted1,263,325 5.80 
Vested(752,930)9.52 
Cancelled and forfeited(300,064)7.83 
Unvested balance as of March 31, 2025
5,262,090 $7.46 
Schedule of Share-Based Compensation Expense by Line Item in the Consolidated Statements of Operations
The stock-based compensation expense by line item in the condensed consolidated statements of operations is summarized as follows (in thousands):
Three Months Ended March 31,
20252024
Cost of revenue
Subscription and other platform$425 $668 
Professional services136 121 
Total cost of revenue561 789 
Sales and marketing2,147 3,058 
Research and development1,353 2,128 
General and administrative3,069 4,362 
Total stock-based compensation expense$7,130 $10,337 
Schedule of Unrecognized Stock-Based Compensation Expenses and Weighted-Average Recognition Periods
The following table presents the unrecognized stock-based compensation expense and weighted-average recognition periods as of March 31, 2025 (in thousands, except years):
Restricted Stock
ESPP
Unrecognized stock-based compensation expense$36,439 $23 
Weighted-average amortization period1.81 years0.12 years