XML 59 R41.htm IDEA: XBRL DOCUMENT v3.25.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Property Plant and Equipment (Details) - USD ($)
$ in Thousands
Jan. 31, 2025
Jan. 31, 2024
Schedule Of Property Plant And Equipment Abstract    
Land and improvements $ 34,112 $ 32,403
Buildings and improvements 24,026 23,810
Machinery, equipment and fixtures 318,399 307,326
Construction in progress 94,010 37,334
Total property and equipment 470,547 400,873
Less: accumulated depreciation (259,864) (245,286)
Total $ 210,683 $ 155,587