XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 7 - Balance Sheet - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Jan. 31, 2024
Raw materials $ 9,949 $ 8,730
Finished goods 2,657 2,463
Work in progress 5,089 3,709
Cost of inventories 17,695 14,902
Less allowance for obsolescence (1,534) (1,531)
Total inventories, net $ 16,161 $ 13,371