v3.25.4
Inventories (Detail) - USD ($)
$ in Thousands
Jan. 31, 2026
Oct. 31, 2025
Inventory, Raw Materials and Supplies, Net of Reserves [Abstract]    
Raw materials $ 90,776 $ 85,054
Finished goods and work in process 176,451 165,711
Supplies and other 3,370 3,357
Inventories $ 270,597 $ 254,122