XML 58 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 2 - Significant Accounting Policies - Net Loss Per Common Share (Details) - shares
shares in Thousands
9 Months Ended 12 Months Ended
Oct. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Basic weighted average number of common shares outstanding (in shares)   7,977 7,976
Dilutive effect of stock options and restricted stock units (in shares)   96 140
Weighted average number of common shares outstanding assuming full dilution (in shares)   8,073 8,116
Canceled options during the year (in shares) 0    
Share-Based Payment Arrangement, Option [Member]      
Canceled options during the year (in shares)   (17) (11)
Restricted Stock and Stock Options [Member]      
Restricted stock and stock options with an exercise price below the average stock price (in shares)   96 140
Restricted Stock and Stock Options [Member]      
Restricted stock and stock options not included in the computation of diluted EPS of common stock because the option exercise prices exceeded the average market prices (in shares)   87 105