XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.1
Note 4 - Inventories (Tables)
6 Months Ended
Apr. 30, 2021
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
  

April 30,

  

October 31,

 
  

2021

  

2020

 

Finished goods

 $5,102,624  $4,663,978 

Work in process

  3,754,777   4,165,289 

Raw materials

  7,718,396   8,010,794 

Production supplies

  256,814   259,706 

Total

 $16,832,611  $17,099,767