v3.25.1
Property, Plant & and Equipment (Tables)
6 Months Ended
Apr. 30, 2025
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment
Property, plant and equipment consisted of the following as of April 30, 2025 and October 31, 2024 (in thousands):
 April 30,
2025
October 31,
2024
Land and land improvements$17,322 $99,068 
Buildings and building improvements197,530 186,087 
Machinery and equipment509,154 462,628 
Construction in progress60,805 46,534 
Property, plant and equipment, gross784,811 794,317 
Less: Accumulated depreciation367,707 391,851 
Property, plant and equipment, net$417,104 $402,466