v3.26.1
Inventories (Detail) - USD ($)
$ in Thousands
Apr. 30, 2026
Oct. 31, 2025
Inventory, Raw Materials and Supplies, Net of Reserves [Abstract]    
Raw materials $ 91,686 $ 85,054
Finished goods and work in process 181,811 165,711
Supplies and other 4,550 3,357
Inventories $ 278,047 $ 254,122