Annual report pursuant to Section 13 and 15(d)

SCHEDULE OF OTHER INTANGIBLE ASSETS (Details)

v3.22.4
SCHEDULE OF OTHER INTANGIBLE ASSETS (Details) - USD ($)
Oct. 31, 2022
Oct. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Total identifiable intangible assets - gross carrying value $ 1,595,075 $ 1,504,986
Less: accumulated amortization (1,152,789) (1,092,711)
Total intangible assets, net 442,286 412,275
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Total identifiable intangible assets - gross carrying value 720,592 720,592
Noncompete Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Total identifiable intangible assets - gross carrying value 198,911 198,911
Patents And Other [Member]    
Finite-Lived Intangible Assets [Line Items]    
Total identifiable intangible assets - gross carrying value $ 675,572 $ 585,483