v3.25.3
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,
 2025202420252024
RSUs$9,350 $11,189 $28,407 $33,472 
PSUs4,271 3,358 12,897 9,645 
Liability awards2,446 2,081 8,372 6,802 
ESPP204 240 702 898 
Stock options
— — — 
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,
 2025202420252024
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 expenses2,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, 20253,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, 2025899,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, 20251,204,971 
Granted in nine months ended October 31, 2025
— 
Vested— 
Forfeited and expired — 
Outstanding, October 31, 2025
1,204,971