v3.24.2.u1
INVENTORIES (Tables)
9 Months Ended
Jul. 31, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventories consisted of the following at:
July 31, 2024October 31, 2023
Raw materials$3,202,279 $7,861,508 
Spare parts and supplies6,051,315 5,432,982 
Work in process945,944 1,073,564 
Finished goods3,435,747 1,745,133 
 Total$13,635,285 $16,113,187