Note 4 - Inventories - Components of Inventories (Details) - USD ($) |
Apr. 30, 2016 |
Oct. 31, 2015 |
|---|---|---|
| Finished goods | $ 5,124,103 | $ 6,116,989 |
| Work in process | 2,430,164 | 2,918,803 |
| Raw materials | 8,728,557 | 8,514,718 |
| Production supplies | 259,204 | 265,570 |
| Total | $ 16,542,028 | $ 17,816,080 |