v3.26.1
Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Oct. 31, 2025
Property, Plant, and Equipment [Line Items]          
Property, plant and equipment, gross $ 1,237,908   $ 1,237,908   $ 1,190,520
Accumulated depreciation (720,896)   (720,896)   (673,606)
Property, plant and equipment - net 517,012   517,012   516,914
Depreciation 17,201 $ 17,754 51,126 $ 53,355  
Land          
Property, Plant, and Equipment [Line Items]          
Property, plant and equipment, gross 37,906   37,906   32,579
Land improvements          
Property, Plant, and Equipment [Line Items]          
Property, plant and equipment, gross 4,927   4,927   4,914
Buildings          
Property, Plant, and Equipment [Line Items]          
Property, plant and equipment, gross 368,277   368,277   360,038
Machinery and equipment          
Property, Plant, and Equipment [Line Items]          
Property, plant and equipment, gross 705,324   705,324   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 34,632   34,632   29,522
Leased property under finance leases          
Property, Plant, and Equipment [Line Items]          
Property, plant and equipment, gross $ 33,132   $ 33,132   $ 27,680