XML 48 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property and Equipment (Details) - Schedule of Property and Equipment - USD ($)
$ in Thousands
Oct. 31, 2022
Jan. 31, 2022
Schedule Of Property And Equipment Abstract    
Land and improvements $ 27,461 $ 27,329
Buildings and improvements 23,707 23,617
Machinery, equipment and fixtures 298,822 296,243
Construction in progress 5,201 1,515
355,191 348,704
Less: accumulated depreciation (223,956) (211,150)
Total $ 131,235 $ 137,554