XML 43 R33.htm IDEA: XBRL DOCUMENT v3.25.2
Note 5 - Balance Sheet - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Jan. 31, 2025
Raw materials $ 8,270 $ 8,485
Finished goods 3,717 3,980
Work in progress 1,253 2,817
Cost of inventories 13,240 15,282
Less allowance for obsolescence (1,423) (1,537)
Total inventories, net $ 11,817 $ 13,745