v3.25.2
Note 5 - Inventories (Tables)
6 Months Ended
Jul. 31, 2025
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
  

July 31, 2025

  

January 31, 2025

 

Raw materials

 $16,164  $16,374 

Work in process

  437   745 

Finished goods

  298   366 

Subtotal

  16,899   17,485 

Less allowance

  1,014   863 

Inventories

 $15,885  $16,622