Equity-based compensation (Tables)
|
3 Months Ended |
Apr. 30, 2026 |
| 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 April 30, | | | 2026 | | 2025 | | RSUs | $ | 7,464 | | | $ | 9,591 | | | PSUs | 4,325 | | | 4,355 | | | Liability awards | 1,876 | | | 3,336 | | | ESPP | 231 | | | 275 | | | Total stock-based compensation | $ | 13,896 | | | $ | 17,557 | |
|
| Schedule of Stock-Based Compensation in Financial Statements |
The following table sets forth the presentation of stock-based compensation in the Company's consolidated financial statements: | | | | | | | | | | | | | Three months ended April 30, | | | 2026 | | 2025 | | Stock-based compensation expense recorded to additional paid-in capital | $ | 12,020 | | | $ | 14,221 | | | Stock-based compensation expense recorded to accrued expenses | 1,876 | | | 3,336 | | | Total stock-based compensation | $ | 13,896 | | | $ | 17,557 | | | Less: stock-based compensation expense capitalized as internal-use software | (342) | | | (332) | | | Stock-based compensation expense per consolidated statements of operations | $ | 13,554 | | | $ | 17,225 | |
|
| Schedule of Restricted Stock Unit Activity |
| | | | | | | Restricted stock units | Unvested, January 31, 2026 | 3,492,962 | | Granted in three months ended April 30, 2026 | 942,206 | | | Vested | (1,213,084) | | Forfeited | (101,047) | | Unvested, April 30, 2026(1) | 3,121,037 | | (1) Includes 5,634 awards granted pursuant to the 2023 Inducement Award Plan. |
|
| Schedule of Stock Option Activity |
Stock option activity for the three months ended April 30, 2026 is as follows: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Number of options | | Weighted- average exercise price | | Weighted- average remaining contractual life (in years) | | Aggregate Intrinsic value | Outstanding, January 31, 2026 | | 660,216 | | | $ | 7.84 | | | | | | Granted in three months ended April 30, 2026 | | — | | | $ | — | | | | | | | Exercised | | (15,959) | | | $ | 7.66 | | | | | | | Forfeited and expired | | (1,288) | | | $ | 9.14 | | | | | | Outstanding and expected to vest, April 30, 2026 | | 642,969 | | | $ | 7.84 | | | 2.59 | | $ | 1,131 | | Exercisable, April 30, 2026 | | 642,969 | | | $ | 7.84 | | | 2.59 | | $ | 1,131 | |
|
| Schedule of Market-Based Performance Stock Unit Activity |
Market-based PSU activity for the three months ended April 30, 2026 was as follows:
| | | | | | | Performance stock units | Outstanding, January 31, 2026 | 1,348,269 | | Granted in three months ended April 30, 2026 | 75,000 | | | Vested | — | | | Forfeited and expired | — | | Outstanding, April 30, 2026 | 1,423,269 | |
|