v3.26.1
Inventories
6 Months Ended
Apr. 30, 2026
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories consisted of the following at April 30, 2026 and October 31, 2025 (in thousands):
April 30,
2026
October 31,
2025
Raw materials$91,686 $85,054 
Finished goods and work in process181,811 165,711 
Supplies and other4,550 3,357 
Total$278,047 $254,122