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 |