XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Note 7 - Balance Sheet - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Oct. 31, 2024
Jan. 31, 2024
Raw materials $ 9,409 $ 8,730
Finished goods 5,353 2,463
Work in progress 4,059 3,709
Cost of inventories 18,821 14,902
Less allowance for obsolescence (1,572) (1,531)
Total inventories, net $ 17,249 $ 13,371