v3.26.1
INVENTORIES (Tables)
9 Months Ended
Jul. 31, 2026
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventories consisted of the following at:
July 31, 2026October 31, 2025
Raw materials$7,514,763 $6,964,801 
Spare parts and supplies7,004,475 6,129,555 
Work in process1,070,917 1,034,238 
Finished goods3,620,893 2,703,215 
 Total$19,211,048 $16,831,809