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]          
Land and land improvements $ 17,322   $ 17,322   $ 99,068
Buildings and building improvements 197,530   197,530   186,087
Machinery and equipment 509,154   509,154   462,628
Construction in progress 60,805   60,805   46,534
Property, plant and equipment, gross 784,811   784,811   794,317
Accumulated depreciation of property, plant and equipment 367,707   367,707   391,851
Property, plant and equipment, net 417,104   417,104   $ 402,466
Depreciation $ 12,700 $ 7,900 $ 26,600 $ 15,900