Stock-Based Compensation (Tables)
|
9 Months Ended |
Oct. 31, 2024 |
| Share-Based Payment Arrangement [Abstract] |
|
| Schedule of Stock Option Activity |
Stock option activity for the nine months ended October 31, 2024 was as follows: | | | | | | | | | | | | | Number of Shares | | Weighted Average Exercise Price | | Outstanding, January 31, 2024 | 1,212,704 | | | $ | 7.14 | | | Granted | — | | | — | | | Expired or forfeited | (1,375) | | | 12.06 | | | Exercised | (290,917) | | | 7.58 | | | Outstanding, October 31, 2024 | 920,412 | | | $ | 7.00 | | | Exercisable, October 31, 2024 | 920,412 | | | $ | 7.00 | | | Fully vested or expected to vest, October 31, 2024 | 920,412 | | | $ | 7.00 | |
|
| Schedule of Nonvested Restricted Stock Units Activity |
RSU activity during the nine months ended October 31, 2024 was as follows: | | | | | | | | | | | | | Number of Shares | | Weighted Average Grant Date Fair Value | | Nonvested, January 31, 2024 | 5,626,125 | | | $ | 33.19 | | | Granted | 3,027,506 | | | 33.46 | | | Vested | (1,581,387) | | | 33.59 | | | Forfeited | (704,777) | | | 34.93 | | | Nonvested, October 31, 2024 | 6,367,467 | | | $ | 33.08 | |
|
| Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions |
The fair value of ESPP shares during the nine months ended October 31, 2023 and 2024 was estimated at the date of grant using the Black-Scholes option valuation model based on assumptions as follows for ESPP awards: | | | | | | | | | | | | | Nine Months Ended October 31, | | 2023 | | 2024 | | Expected life (in years) | 0.50 | | 0.50 | | Expected volatility | 61.66% - 61.86% | | 38.70% - 38.91% | | Expected dividends | 0.00% | | 0.00% | | Risk-free interest rate | 4.77% - 5.53% | | 5.24% - 5.37% |
|
| Schedule of Share-Based Compensation Expense |
Total stock-based compensation expense included in our unaudited condensed consolidated statements of operations were as follows: | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended October 31, | | Nine Months Ended October 31, | | 2023 | | 2024 | | 2023 | | 2024 | | Cost of subscription revenues | $ | 515 | | | $ | 733 | | | $ | 1,314 | | | $ | 2,088 | | | Cost of professional services and other revenues | 2,571 | | | 2,940 | | | 6,660 | | | 8,699 | | | Sales and marketing | 4,153 | | | 4,394 | | | 11,194 | | | 12,534 | | | Research and development | 4,386 | | | 4,208 | | | 11,665 | | | 13,720 | | | General and administrative | 4,198 | | | 5,696 | | | 11,136 | | | 15,974 | | | Total stock-based compensation expense | $ | 15,823 | | | $ | 17,971 | | | $ | 41,969 | | | $ | 53,015 | |
|