XML 78 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Inventories - Components of Inventories (Detail) - USD ($)
$ in Thousands
Jan. 31, 2025
Jan. 31, 2024
Inventory Disclosure [Abstract]    
Materials and Supplies $ 35,181 $ 39,078
Work-in-Progress 2,559 1,054
Finished Goods 19,879 15,645
Inventory, Gross 57,619 55,777
Inventory Reserve (9,725) (9,406)
Inventories $ 47,894 $ 46,371