XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 7 - Stock-based Compensation (Tables)
3 Months Ended
Apr. 30, 2024
Notes Tables  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
  

Three Months Ended April 30,

 
  

2024

  

2023

 

Restricted stock-based compensation expense

 $228  $229 
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
  

Options

  

Weighted Average Exercise Price (Per share)

  

Weighted Average Remaining Contractual Term (In years)

  

Aggregate Intrinsic Value

 

Outstanding at January 31, 2024

  22  $11.15   0.7  $6 

Exercised

  (1)  6.85   -   2 

Expired or forfeited

  -   11.39   -   - 

Outstanding and exercisable at April 30, 2024

  21  $11.39   0.4  $7 
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
  

Restricted Shares

  

Weighted Average Price (Per share)

  

Aggregate Intrinsic Value

 

Outstanding at January 31, 2024

  223  $9.33  $2,079 

Granted

  -   -     

Vested and issued

  -   -     

Forfeited or retired for taxes

  -   -     

Outstanding at April 30, 2024

  223  $9.33  $2,079