Annual report pursuant to Section 13 and 15(d)

Intangible Assets and Goodwill - Schedule of Carrying Value of Identifiable Intangible Assets (Details)

v3.19.3.a.u2
Intangible Assets and Goodwill - Schedule of Carrying Value of Identifiable Intangible Assets (Details) - USD ($)
12 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Total identifiable intangible assets - gross carrying value $ 1,301,288 $ 1,262,660
Less: accumulated amortization (1,070,505) (1,030,816)
Total intangible assets, net 230,783 231,844
Customer Relationships [Member]    
Total identifiable intangible assets - gross carrying value $ 720,592 720,592
Weighted average lives of intangible assets 10 years  
Non-Compete Agreements [Member]    
Total identifiable intangible assets - gross carrying value $ 198,911 198,911
Weighted average lives of intangible assets 3 years  
Patents and Other [Member]    
Total identifiable intangible assets - gross carrying value $ 381,785 $ 343,157
Weighted average lives of intangible assets 10 years