XML 47 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Note 11 - Revenue Recognition - Revenue Attributed to United States and All Other Countries (Details) - USD ($)
3 Months Ended 6 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Apr. 30, 2020
Apr. 30, 2019
Net sales $ 14,863,428 $ 18,957,175 $ 27,750,824 $ 35,707,843
UNITED STATES        
Net sales 11,857,559 15,464,981 22,345,906 29,039,382
Non-US [Member]        
Net sales $ 3,005,869 $ 3,492,194 $ 5,404,918 $ 6,668,461