XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders’ Equity and Equity Incentive Plan (Tables)
6 Months Ended
Jun. 30, 2025
Equity [Abstract]  
Schedule of Common Stock Reserved for Future Issuance
As of June 30, 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 outstanding4,981,514 
Restricted stock outstanding6,291,375 
Remaining shares available for future grant under 2021 Equity Incentive Plan(1)
2,646,617 
Remaining shares available for future issuance under 2021 Employee Stock Purchase Plan(2)
2,470,187 
Total shares of common stock reserved as of June 30, 2025
16,389,693 
(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 June 30,Six Months Ended June 30,
2025202420252024
Number of shares repurchased793,946 840,856 1,502,434 1,543,476 
Average price per share, including commissions$5.48 $5.95 $5.88 $6.66 
Total repurchase costs, including commissions (in millions)$4.3 $5.0 $8.8 $10.3 
Schedule of RSU Activity
A summary of restricted stock unit (“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 
Granted2,206,810 5.50 
Vested(1,775,739)8.72 
Cancelled and forfeited(398,577)7.78 
Unvested balance as of June 30, 2025
5,084,253 $6.89 
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 June 30,Six Months Ended June 30,
2025202420252024
Cost of revenue
Subscription and other platform$394 $687 $819 $1,355 
Professional services127 129 263 250 
Total cost of revenue521 816 1,082 1,605 
Sales and marketing2,100 3,338 4,247 6,396 
Research and development1,373 2,246 2,726 4,374 
General and administrative3,384 5,676 6,453 10,038 
Total stock-based compensation expense$7,378 $12,076 $14,508 $22,413 
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 June 30, 2025 (in thousands, except years):
Restricted Stock
ESPP
Unrecognized stock-based compensation expense$35,187 $60 
Weighted-average amortization period1.73 years0.38 years