v3.26.1
Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
Oct. 31, 2025
Property, Plant, and Equipment [Line Items]          
Property, plant and equipment, gross $ 1,224,201   $ 1,224,201   $ 1,190,520
Accumulated depreciation (702,811)   (702,811)   (673,606)
Property, plant and equipment - net 521,390   521,390   516,914
Depreciation 16,909 $ 17,881 33,925 $ 35,601  
Land          
Property, Plant, and Equipment [Line Items]          
Property, plant and equipment, gross 39,247   39,247   32,579
Land improvements          
Property, Plant, and Equipment [Line Items]          
Property, plant and equipment, gross 4,935   4,935   4,914
Buildings          
Property, Plant, and Equipment [Line Items]          
Property, plant and equipment, gross 364,726   364,726   360,038
Machinery and equipment          
Property, Plant, and Equipment [Line Items]          
Property, plant and equipment, gross 691,712   691,712   682,093
Enterprise management system          
Property, Plant, and Equipment [Line Items]          
Property, plant and equipment, gross 53,710   53,710   53,694
Construction-in-progress          
Property, Plant, and Equipment [Line Items]          
Property, plant and equipment, gross 37,111   37,111   29,522
Leased property under finance leases          
Property, Plant, and Equipment [Line Items]          
Property, plant and equipment, gross $ 32,760   $ 32,760   $ 27,680