XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Balance Sheet - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Jan. 31, 2023
Raw materials $ 8,341 $ 8,480
Finished goods 3,657 4,156
Work in progress 4,079 4,422
Cost of inventories 16,077 17,058
Less allowance for obsolescence (1,738) (1,740)
Total inventories, net $ 14,339 $ 15,318