v3.25.1
Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2025
Apr. 30, 2024
Oct. 31, 2024
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross $ 1,202,893   $ 1,202,893   $ 1,182,371
Accumulated depreciation and amortization (656,541)   (656,541)   (637,764)
Property, plant and equipment - net 546,352   546,352   544,607
Depreciation 17,881 $ 13,897 35,601 $ 28,054  
Land          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross 32,463   32,463   32,018
Land improvements          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross 4,838   4,838   4,822
Buildings          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross 369,787   369,787   354,854
Machinery and equipment          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross 671,614   671,614   649,510
Enterprise management system          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross 53,678   53,678   53,401
Construction-in-progress          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross 38,851   38,851   58,362
Leased property under finance leases          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross $ 31,662   $ 31,662   $ 29,404