XML 72 R57.htm IDEA: XBRL DOCUMENT v3.21.1
Inventories - Schedule of Inventories (Detail) - USD ($)
$ in Thousands
Jan. 31, 2021
Jan. 31, 2020
Inventory Disclosure [Abstract]    
Raw materials $ 6,905 $ 7,388
Finished goods 3,466 3,758
Work in progress 2,445 2,720
Cost of inventories 12,816 13,866
Less allowance for obsolescence (1,363) (1,210)
Net inventories $ 11,453 $ 12,656