v3.26.1
Stock-based compensation (Tables)
6 Months Ended
Jul. 31, 2026
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock-Based Compensation
The following table shows a summary of stock-based compensation in the Company's condensed consolidated statements of operations during the periods presented:
Three months ended July 31,Six months ended July 31,
(in thousands)2026202520262025
Cost of revenue$2,713 $3,114 $5,500 $6,501 
Sales and marketing3,229 1,529 7,753 6,399 
Technology and development6,178 5,732 10,131 11,652 
General and administrative10,090 8,693 18,232 8,852 
Total stock-based compensation expense$22,210 $19,068 $41,616 $33,404 
Schedule of Stock Option Activity
A summary of stock option activity is as follows:
Outstanding stock options
(in thousands, except for exercise prices and term)Number of
options
Range of
exercise
prices
Weighted-
average
exercise
price
Weighted-
average
contractual
term
(in years)
Aggregate
intrinsic
value
Outstanding as of January 31, 2026133 
$24.36 - 73.61
$47.50 1.6$5,081 
Exercised(23)
$24.36 - 47.21
$30.62 
Outstanding as of July 31, 2026110 
$30.57 - 73.61
$51.10 1.3$5,432 
Vested and expected to vest as of July 31, 2026110 $51.10 1.3$5,432 
Exercisable as of July 31, 2026110 $51.10 1.3$5,432 
Schedule of Restricted Stock Unit and Performance Restricted Stock Unit Activity
A summary of restricted stock unit ("RSU") and performance restricted stock unit ("PRSU") activity is as follows:
RSUs and PRSUs
(in thousands, except weighted-average grant date fair value)SharesWeighted-average grant date fair value
Outstanding as of January 31, 20262,168 $84.15 
Granted1,373 87.84 
Vested(607)77.14 
Forfeited(166)89.54 
Outstanding as of July 31, 20262,768 $87.19