v3.25.1
Inventories (Detail) - USD ($)
$ in Thousands
Apr. 30, 2025
Oct. 31, 2024
Inventory, Raw Materials and Supplies, Net of Reserves [Abstract]    
Raw materials $ 87,054 $ 81,330
Finished goods and work in process 190,376 192,448
Supplies and other 2,052 1,772
Inventories $ 279,482 $ 275,550