v3.26.1
Note 5 - Inventories - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Jan. 31, 2026
Raw materials $ 18,517 $ 18,178
Work in process 570 447
Finished goods 216 300
Subtotal 19,303 18,925
Less allowance (876) (810)
Inventories $ 18,427 $ 18,115