XML 49 R38.htm IDEA: XBRL DOCUMENT v3.19.2
Note 10 - Revenue Recognition - Revenue Attributed to United States and All Other Countries (Details) - USD ($)
3 Months Ended 6 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Apr. 30, 2019
Apr. 30, 2018
Net sales $ 18,957,175 $ 26,887,689 $ 35,707,843 $ 44,438,729
UNITED STATES        
Net sales 15,464,981 23,877,885 29,039,382 37,733,193
Non-US [Member]        
Net sales $ 3,492,194 $ 3,009,804 $ 6,668,461 $ 6,705,536