XML 32 R21.htm IDEA: XBRL DOCUMENT v3.20.4
Note 4 - Inventories (Tables)
3 Months Ended
Jan. 31, 2021
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
  

January 31,

  

October 31,

 
  

2021

  

2020

 

Finished goods

 $5,289,945  $4,663,978 

Work in process

  3,560,464   4,165,289 

Raw materials

  8,268,453   8,010,794 

Production supplies

  261,299   259,706 

Total

 $17,380,161  $17,099,767