Annual report pursuant to Section 13 and 15(d)

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

v3.20.4
Goodwill and Intangible Assets - Schedule of Carrying Value of Identifiable Goodwill and Intangible Assets (Details) - USD ($)
12 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Total identifiable intangible assets - gross carrying value $ 1,391,676 $ 1,301,288
Less: accumulated amortization (1,042,332) (1,070,505)
Total intangible assets, net 349,344 230,783
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 $ 472,173 $ 381,785
Weighted average lives of intangible assets 10 years