Stock-Based Compensation (Tables)
|
6 Months Ended |
Jul. 31, 2024 |
| Share-Based Payment Arrangement [Abstract] |
|
| Schedule of Stock Option Activity |
Stock option activity for the six months ended July 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 | (212,711) | | | 8.16 | | | Outstanding, July 31, 2024 | 998,618 | | | $ | 6.92 | | | Exercisable, July 31, 2024 | 998,618 | | | $ | 6.92 | | | Fully vested or expected to vest, July 31, 2024 | 998,618 | | | $ | 6.92 | |
|
| Schedule of Nonvested Restricted Stock Units Activity |
RSU activity during the six months ended July 31, 2024 was as follows: | | | | | | | | | | | | | Number of Shares | | Weighted Average Grant Date Fair Value | | Nonvested, January 31, 2024 | 5,626,125 | | | $ | 33.19 | | | Granted | 2,558,830 | | | 33.73 | | | Vested | (1,396,317) | | | 33.58 | | | Forfeited | (426,301) | | | 35.97 | | | Nonvested, July 31, 2024 | 6,362,337 | | | $ | 33.19 | |
|
| Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions |
The fair value of ESPP shares during the six months ended July 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: | | | | | | | | | | | | | Six Months Ended July 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 July 31, | | Six Months Ended July 31, | | 2023 | | 2024 | | 2023 | | 2024 | | Cost of subscription revenues | $ | 485 | | | $ | 793 | | | $ | 799 | | | $ | 1,355 | | | Cost of professional services and other revenues | 2,460 | | | 2,980 | | | 4,089 | | | 5,759 | | | Sales and marketing | 3,830 | | | 4,184 | | | 7,041 | | | 8,140 | | | Research and development | 4,279 | | | 5,286 | | | 7,279 | | | 9,512 | | | General and administrative | 4,227 | | | 5,596 | | | 6,938 | | | 10,278 | | | Total stock-based compensation expense | $ | 15,281 | | | $ | 18,839 | | | $ | 26,146 | | | $ | 35,044 | |
|