XML 60 R47.htm IDEA: XBRL DOCUMENT v3.25.2
Property and Equipment - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Jan. 31, 2025
Schedule Of Property Plant And Equipment Abstract    
Land and improvements $ 34,112 $ 34,112
Buildings and improvements 25,580 24,026
Machinery, equipment, and fixtures 337,987 318,399
Construction in progress 100,890 94,010
Total property and equipment 498,569 470,547
Less: Accumulated depreciation (266,157) (259,864)
Total $ 232,412 $ 210,683