Stock-based Compensation (Tables)
|
12 Months Ended |
Jan. 31, 2026 |
| Share-Based Payment Arrangement [Abstract] |
|
| Schedule of Stock-Based Compensation Expense |
The following table summarizes stock-based compensation expense recognized related to awards granted to employees and nonemployees, as follows:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Year Ended January 31, |
|
(in thousands) |
|
2026 |
|
|
2025 |
|
|
2024 |
|
Cost of revenue |
|
$ |
7,227 |
|
|
$ |
4,028 |
|
|
$ |
3,909 |
|
Research and development |
|
|
21,660 |
|
|
|
18,403 |
|
|
|
25,889 |
|
Sales and marketing |
|
|
8,015 |
|
|
|
8,736 |
|
|
|
10,220 |
|
General and administrative |
|
|
20,698 |
|
|
|
19,657 |
|
|
|
19,458 |
|
Total expense |
|
|
57,600 |
|
|
|
50,824 |
|
|
|
59,476 |
|
Capitalized to internal-use software development costs and property and equipment |
|
|
(2,605 |
) |
|
|
(2,339 |
) |
|
|
(2,344 |
) |
Total stock-based compensation expense |
|
$ |
54,995 |
|
|
$ |
48,485 |
|
|
$ |
57,132 |
|
|
| Schedule of Stock Option Activity |
A summary of stock option activity is as follows:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Options Outstanding |
|
|
|
Number of Options |
|
|
Weighted Average Exercise Price |
|
|
Weighted Average Remaining Term (Years) |
|
|
Aggregate Intrinsic Value (in thousands) |
|
Balances at January 31, 2023 |
|
|
33,721,774 |
|
|
$ |
5.08 |
|
|
|
6.3 |
|
|
|
|
Exercised |
|
|
(3,133,394 |
) |
|
|
2.36 |
|
|
|
|
|
|
|
Forfeited |
|
|
(3,631,427 |
) |
|
|
5.48 |
|
|
|
|
|
|
|
Balances at January 31, 2024 |
|
|
26,956,953 |
|
|
|
5.34 |
|
|
|
5.7 |
|
|
|
|
Exercised |
|
|
(1,956,382 |
) |
|
|
2.95 |
|
|
|
|
|
|
|
Forfeited |
|
|
(1,845,481 |
) |
|
|
5.99 |
|
|
|
|
|
|
|
Balances at January 31, 2025 |
|
|
23,155,090 |
|
|
|
5.49 |
|
|
|
4.9 |
|
|
|
|
Exercised |
|
|
(6,647,486 |
) |
|
|
3.96 |
|
|
|
|
|
|
|
Forfeited |
|
|
(1,974,901 |
) |
|
|
9.19 |
|
|
|
|
|
|
|
Balances at January 31, 2026 |
|
|
14,532,703 |
|
|
$ |
5.69 |
|
|
|
4.4 |
|
|
$ |
280,184 |
|
Vested and exercisable at January 31, 2026 |
|
|
14,344,424 |
|
|
$ |
5.64 |
|
|
|
4.4 |
|
|
$ |
277,319 |
|
|
| Schedule of Stock Options Outstanding and Exercisable by Price |
A summary of options outstanding and exercisable by price at January 31, 2026 are as follows:
|
|
|
|
|
|
|
|
|
|
|
Options Outstanding |
|
Options Exercisable |
Weighted Average Exercise Price |
|
Number of Options |
|
Weighted Average Remaining Contractual Life (in Years) |
|
Number of Options |
|
Weighted Average Remaining Contractual Life (in Years) |
$2.33 |
|
170,597 |
|
0.3 |
|
170,597 |
|
0.3 |
$3.69 |
|
310,296 |
|
1.5 |
|
310,296 |
|
1.5 |
$3.82 |
|
73,711 |
|
2.5 |
|
73,711 |
|
2.5 |
$3.92 |
|
2,471,008 |
|
3.5 |
|
2,471,008 |
|
3.5 |
$4.04 |
|
6,624,993 |
|
4.3 |
|
6,624,993 |
|
4.3 |
$5.25 |
|
710,725 |
|
5.0 |
|
710,725 |
|
5.0 |
$9.75 |
|
4,171,373 |
|
5.4 |
|
3,983,094 |
|
5.4 |
|
|
14,532,703 |
|
|
|
14,344,424 |
|
|
|
| Schedule of Restricted Stock Unit ("RSU") Activity |
A summary of RSU activity is as follows:
|
|
|
|
|
|
|
|
|
|
|
Number of RSUs |
|
|
Weighted Average Grant Date Fair Value |
|
Balances at January 31, 2023 |
|
|
16,972,601 |
|
|
$ |
5.90 |
|
Vested |
|
|
(8,238,335 |
) |
|
|
5.33 |
|
Granted |
|
|
22,941,871 |
|
|
|
3.79 |
|
Forfeited |
|
|
(4,957,371 |
) |
|
|
4.91 |
|
Balances at January 31, 2024 |
|
|
26,718,766 |
|
|
$ |
4.45 |
|
Vested |
|
|
(12,841,811 |
) |
|
|
3.92 |
|
Granted |
|
|
27,021,313 |
|
|
|
2.37 |
|
Forfeited |
|
|
(8,289,041 |
) |
|
|
3.66 |
|
Balances at January 31, 2025 |
|
|
32,609,227 |
|
|
$ |
3.14 |
|
Vested |
|
|
(15,137,256 |
) |
|
|
3.46 |
|
Granted |
|
|
13,620,262 |
|
|
|
4.77 |
|
Forfeited |
|
|
(2,578,272 |
) |
|
|
3.29 |
|
Balances at January 31, 2026 |
|
|
28,513,961 |
|
|
$ |
3.73 |
|
|