v3.25.4
Property, Plant & and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Oct. 31, 2025
Property, Plant and Equipment [Line Items]      
Land and land improvements $ 22,327   $ 21,725
Buildings and building improvements 188,884   194,034
Machinery and equipment 561,124   548,623
Construction in progress 59,660   62,018
Property, plant and equipment, gross 831,995   826,400
Accumulated depreciation of property, plant and equipment 430,294   414,809
Property, plant and equipment, net 401,701   $ 411,591
Depreciation $ 14,500 $ 13,900