XML 42 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Note 5 - Balance Sheet - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Jan. 31, 2025
Raw materials $ 8,234 $ 8,485
Finished goods 3,541 3,980
Work in progress 3,199 2,817
Cost of inventories 14,974 15,282
Less allowance for obsolescence (1,527) (1,537)
Total inventories, net $ 13,447 $ 13,745