v3.25.1
Inventories (Tables)
6 Months Ended
Apr. 30, 2025
Inventory Disclosure [Abstract]  
Inventories
Inventories consisted of the following at April 30, 2025 and October 31, 2024 (in thousands):
April 30,
2025
October 31,
2024
Raw materials$87,054 $81,330 
Finished goods and work in process190,376 192,448 
Supplies and other2,052 1,772 
Total$279,482 $275,550