Equity-based compensation (Tables)
|
9 Months Ended |
Oct. 31, 2025 |
| Share-Based Payment Arrangement [Abstract] |
|
| Schedule of Stock - Based Compensation by Type of Award |
The following table sets forth stock-based compensation by type of award: | | | | | | | | | | | | | | | | | | | | | | | | | Three months ended October 31, | | Nine months ended October 31, | | | 2025 | | 2024 | | 2025 | | 2024 | | RSUs | $ | 9,350 | | | $ | 11,189 | | | $ | 28,407 | | | $ | 33,472 | | | PSUs | 4,271 | | | 3,358 | | | 12,897 | | | 9,645 | | | Liability awards | 2,446 | | | 2,081 | | | 8,372 | | | 6,802 | | | ESPP | 204 | | | 240 | | | 702 | | | 898 | | Stock options | — | | | — | | | — | | | 2 | | | Total stock-based compensation | $ | 16,271 | | | $ | 16,868 | | | $ | 50,378 | | | $ | 50,819 | |
|
| Schedule of Stock-Based Compensation in Financial Statements |
The following table sets forth the presentation of stock-based compensation in the Company's financial statements: | | | | | | | | | | | | | | | | | | | | | | | | | Three months ended October 31, | | Nine months ended October 31, | | | 2025 | | 2024 | | 2025 | | 2024 | | Stock-based compensation expense recorded to additional paid-in capital | $ | 13,825 | | | $ | 14,787 | | | $ | 42,006 | | | $ | 44,017 | | | Stock-based compensation expense recorded to accrued expenses | 2,446 | | | 2,081 | | | 8,372 | | | 6,802 | | | Total stock-based compensation | $ | 16,271 | | | $ | 16,868 | | | $ | 50,378 | | | $ | 50,819 | | | Less: stock-based compensation expense capitalized as internal-use software | (312) | | | (343) | | | (964) | | | (1,006) | | | Stock-based compensation expense per consolidated statements of operations | $ | 15,959 | | | $ | 16,525 | | | $ | 49,414 | | | $ | 49,813 | |
|
| Schedule of Restricted Stock Unit Activity |
| | | | | | | Restricted stock units | | Unvested, January 31, 2025 | 3,597,948 | | Granted in nine months ended October 31, 2025 | 1,369,541 | | | Vested | (1,283,306) | | Forfeited | (308,473) | | Unvested, October 31, 2025(1) | 3,375,710 | | (1) Includes 7,713 awards granted pursuant to the 2023 Inducement Award Plan. |
|
| Schedule of Stock Option Activity |
Stock option activity for the nine months ended October 31, 2025 is as follows: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Number of options | | Weighted- average exercise price | | Weighted- average remaining contractual life (in years) | | Aggregate Intrinsic value | | Outstanding, January 31, 2025 | | 899,381 | | | $ | 7.39 | | | | | | Granted in nine months ended October 31, 2025 | | — | | | $ | — | | | | | | | Exercised | | (164,642) | | | $ | 6.56 | | | | | | | Forfeited and expired | | — | | | $ | — | | | | | | Outstanding and expected to vest, October 31, 2025 | | 734,739 | | | $ | 7.57 | | | 3.01 | | $ | 11,092 | | Exercisable, October 31, 2025 | | 734,739 | | | $ | 7.57 | | | 3.01 | | $ | 11,092 | |
|
| Schedule of Market-Based Performance Stock Unit Activity |
Market-based PSU activity for the nine months ended October 31, 2025 was as follows:
| | | | | | | Performance stock units | | Outstanding, January 31, 2025 | 1,204,971 | | Granted in nine months ended October 31, 2025 | — | | | Vested | — | | | Forfeited and expired | — | | Outstanding, October 31, 2025 | 1,204,971 | |
|