Note 9 - Stock-based Compensation - Summary of Stock-based Compensation (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jul. 31, 2024 |
Jul. 31, 2023 |
Jul. 31, 2024 |
Jul. 31, 2023 |
|
Stock-based compensation expense | $ (814) | $ 5,827 | $ 6,339 | $ 14,955 |
Cost of Sales [Member] | ||||
Stock-based compensation expense | 132 | 238 | 298 | 335 |
Research and Development Expense [Member] | ||||
Stock-based compensation expense | 914 | 1,744 | 2,204 | 3,756 |
Selling and Marketing Expense [Member] | ||||
Stock-based compensation expense | 797 | (667) | 2,053 | 1,015 |
General and Administrative Expense [Member] | ||||
Stock-based compensation expense | $ (2,657) | $ 4,512 | $ 1,784 | $ 9,849 |
X | ||||||||||
- Definition Amount of expense for award under share-based payment arrangement. Excludes amount capitalized. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|