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]          
Land and land improvements $ 22,137   $ 22,137   $ 21,725
Buildings and building improvements 189,595   189,595   194,034
Machinery and equipment 580,805   580,805   548,623
Construction in progress 50,628   50,628   62,018
Property, plant and equipment, gross 843,165   843,165   826,400
Accumulated depreciation of property, plant and equipment 443,975   443,975   414,809
Property, plant and equipment, net 399,190   399,190   $ 411,591
Depreciation $ 14,900 $ 12,700 $ 29,400 $ 26,600