XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 7 - Balance Sheet - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Jul. 31, 2024
Jan. 31, 2024
Raw materials $ 9,997 $ 8,730
Finished goods 4,174 2,463
Work in progress 6,450 3,709
Cost of inventories 20,621 14,902
Less allowance for obsolescence (1,552) (1,531)
Total inventories, net $ 19,069 $ 13,371