v3.26.1
Note 5 - Inventories - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Apr. 30, 2026
Jan. 31, 2026
Raw materials   $ 18,961 $ 18,178
Work in process   610 447
Finished goods   306 300
Subtotal   19,877 18,925
Less allowance   (807) (810)
Inventories $ 19,070 $ 19,070 $ 18,115