Note 9 - Stock-based Compensation (Tables)
|
9 Months Ended |
Oct. 31, 2025 |
| Notes Tables |
|
| Share-Based Payment Arrangement, Option, Activity [Table Text Block] |
| |
|
|
|
|
|
|
|
|
|
Weighted - |
|
|
|
|
|
| |
|
|
|
|
|
Weighted - |
|
|
Average |
|
|
|
|
|
| |
|
|
|
|
|
Average |
|
|
Remaining |
|
|
Aggregate |
|
| |
|
|
|
|
|
Exercise |
|
|
Contractual |
|
|
Intrinsic Value |
|
| |
|
Shares |
|
|
Price |
|
|
Term (Years) |
|
|
(in thousands) |
|
| Outstanding, January 31, 2025 |
|
|
30,750 |
|
|
$ |
215.00 |
|
|
|
6.4 |
|
|
$ |
— |
|
| Forfeited |
|
|
— |
|
|
|
— |
|
|
|
— |
|
|
|
— |
|
| Expired |
|
|
(9,700 |
) |
|
|
215.00 |
|
|
|
— |
|
|
|
— |
|
| Outstanding, October 31, 2025 |
|
|
21,050 |
|
|
|
215.00 |
|
|
|
2.3 |
|
|
|
— |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Vested and exercisable, October 31, 2025 |
|
|
21,050 |
|
|
|
215.00 |
|
|
|
2.3 |
|
|
|
— |
|
|
| Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] |
| |
|
|
|
|
|
Weighted - |
|
|
Aggregate |
|
| |
|
|
|
|
|
Average Grant |
|
|
Intrinsic Value |
|
| |
|
Shares |
|
|
Date Fair Value |
|
|
(in thousands) |
|
| Unvested balance, January 31, 2025 |
|
|
1,390,273 |
|
|
$ |
24.15 |
|
|
$ |
41,708 |
|
| Granted |
|
|
647,123 |
|
|
|
18.27 |
|
|
|
— |
|
| Vested |
|
|
(420,115 |
) |
|
|
29.73 |
|
|
|
— |
|
| Forfeited |
|
|
(331,740 |
) |
|
|
24.01 |
|
|
|
— |
|
| Unvested balance, October 31, 2025 (1) |
|
|
1,285,541 |
|
|
|
19.40 |
|
|
|
16,879 |
|
| |
|
|
|
|
|
Weighted - |
|
|
Aggregate |
|
| |
|
|
|
|
|
Average Grant |
|
|
Intrinsic Value |
|
| |
|
Shares |
|
|
Date Fair Value |
|
|
(in thousands) |
|
| Unvested balance, January 31, 2025 |
|
|
105,923 |
|
|
$ |
62.21 |
|
|
$ |
3,178 |
|
| Granted |
|
|
3,333 |
|
|
|
12.94 |
|
|
|
— |
|
| Vested |
|
|
(30,875 |
) |
|
|
37.42 |
|
|
|
— |
|
| Forfeited |
|
|
(57,229 |
) |
|
|
83.70 |
|
|
|
— |
|
| Unvested balance, October 31, 2025 |
|
|
21,152 |
|
|
|
32.49 |
|
|
|
278 |
|
| |
|
|
|
|
|
Weighted - |
|
|
Aggregate |
|
| |
|
|
|
|
|
Average Grant |
|
|
Intrinsic Value |
|
| |
|
Shares |
|
|
Date Fair Value |
|
|
(in thousands) |
|
| Unvested balance, January 31, 2025 |
|
|
51,250 |
|
|
$ |
17.12 |
|
|
$ |
1,538 |
|
| Granted (1) |
|
|
327,889 |
|
|
|
19.99 |
|
|
|
— |
|
| Vested |
|
|
(10,468 |
) |
|
|
14.88 |
|
|
|
— |
|
| Forfeited |
|
|
(62,157 |
) |
|
|
18.49 |
|
|
|
— |
|
| Unvested balance, October 31, 2025 |
|
|
306,514 |
|
|
|
19.80 |
|
|
|
4,025 |
|
|
| Share-Based Compensation Arrangements by Share-Based Payment Award, Performance-Based Units, Vested and Expected to Vest [Table Text Block] |
| Estimated liability (1) |
|
$ |
2,302 |
|
| Estimated unrecognized compensation cost (2) |
|
|
2,349 |
|
|
| Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] |
| |
|
Three Months Ended October 31, |
|
|
Nine Months Ended October 31, |
|
| |
|
2025 |
|
|
2024 |
|
|
2025 |
|
|
2024 |
|
| Cost of revenues |
|
$ |
116 |
|
|
$ |
149 |
|
|
$ |
293 |
|
|
$ |
447 |
|
| Content and software development (1) |
|
|
(58 |
) |
|
|
1,268 |
|
|
|
1,917 |
|
|
|
3,472 |
|
| Selling and marketing |
|
|
682 |
|
|
|
898 |
|
|
|
2,318 |
|
|
|
2,951 |
|
| General and administrative (2) |
|
|
2,460 |
|
|
|
1,331 |
|
|
|
6,759 |
|
|
|
3,115 |
|
| Total |
|
$ |
3,200 |
|
|
$ |
3,646 |
|
|
$ |
11,287 |
|
|
$ |
9,985 |
|
|