XML 45 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Intangible Assets (Details) - Schedule of changes in intangible assets - USD ($)
Oct. 31, 2021
Jul. 31, 2021
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 10,941,000 $ 10,941,000
Accumulated Amortization (2,848,177) (2,414,392)
Net Carrying Amount 8,092,823 8,526,608
Goodwill, Indefinite, Gross Carrying Value 3,931,298 3,931,298
Goodwill, Indefinite, Accumulated Amortization
Goodwill, Indefinite, Net Carrying Amount 3,931,298 3,931,298
Balance, Gross Carrying Value 14,872,298 14,872,298
Balance, Accumulated Amortization (2,848,177) (2,414,392)
Balance, Net Carrying Amount 12,024,121 12,457,906
NetSapiens - license, 10 years [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 150,000 150,000
Accumulated Amortization (150,000) (150,000)
Net Carrying Amount
Customer relationships, 5 years [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 40,000 40,000
Accumulated Amortization (30,672) (28,672)
Net Carrying Amount 9,328 11,328
Customer relationships, 7 years [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 1,480,000 1,480,000
Accumulated Amortization (751,791) (698,934)
Net Carrying Amount 728,209 781,066
Customer relationships 7 years [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 5,310,000 5,310,000
Accumulated Amortization (815,714) (611,786)
Net Carrying Amount 4,494,286 4,698,214
Trademarks, 7 years [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 2,870,000 2,870,000
Accumulated Amortization (410,000) (307,500)
Net Carrying Amount 2,460,000 2,562,500
Non-compete, 2 & 3 years [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 291,000 291,000
Accumulated Amortization (130,000) (97,500)
Net Carrying Amount 161,000 193,500
Marketing & Non-compete, 5 years [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 800,000 800,000
Accumulated Amortization (560,000) (520,000)
Net Carrying Amount $ 240,000 $ 280,000