v3.25.2
Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2025
Jul. 31, 2024
Oct. 31, 2024
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross $ 1,189,025   $ 1,189,025   $ 1,182,371
Accumulated depreciation and amortization (663,421)   (663,421)   (637,764)
Property, plant and equipment - net 525,604   525,604   544,607
Depreciation 17,754 $ 14,180 53,355 $ 42,234  
Land          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross 32,517   32,517   32,018
Land improvements          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross 4,841   4,841   4,822
Buildings          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross 360,881   360,881   354,854
Machinery and equipment          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross 674,321   674,321   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 36,060   36,060   58,362
Leased property under finance leases          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment, gross $ 26,727   $ 26,727   $ 29,404