XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Note 4 - Inventories - Components of Inventories (Details) - USD ($)
Jul. 31, 2023
Oct. 31, 2022
Finished goods $ 6,627,296 $ 3,894,102
Work in process 4,786,607 4,054,789
Raw materials 13,173,562 11,093,140
Production supplies 358,868 396,735
Total $ 24,946,333 $ 19,438,766