XML 74 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories - Components of Inventories (Detail) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Inventory Disclosure [Abstract]    
Materials and Supplies $ 38,387 $ 22,709
Work-in-Progress 1,146 1,489
Finished Goods 23,221 19,718
Inventory, Gross 62,754 43,916
Inventory Reserve (11,430) (9,307)
Inventories $ 51,324 $ 34,609