XML 47 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
INVENTORIES    
Raw materials $ 20,231 $ 18,941
Work-in-process 626 409
Finished goods 29,910 26,780
Excess and obsolete reserves (3,056) (2,564)
Inventories, net $ 47,711 $ 43,566