XML 63 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Intangible Assets (Details) - Schedule of indefinite intangible assets - USD ($)
Jul. 31, 2021
Jul. 31, 2020
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 10,941,000 $ 2,470,000
Accumulated Amortization (2,414,392) (1,018,177)
Net Carrying Amount 8,526,608 1,451,823
Goodwill, Indefinite, Gross Carrying Value 3,931,298 810,353
Goodwill, Indefinite, Accumulated Amortization
Goodwill, Indefinite, Net Carrying Amount 3,931,298 810,353
Balance, Gross Carrying Value 14,872,298 3,280,353
Balance, Accumulated Amortization (2,414,392) (1,018,177)
Balance, Net Carrying Amount 12,457,906 2,262,176
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 (28,672) (20,672)
Net Carrying Amount 11,328 19,328
Customer relationships, 7 years [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 1,480,000 1,480,000
Accumulated Amortization (698,934) (487,505)
Net Carrying Amount 781,066 992,495
Customer relationships, 7 years [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 5,310,000  
Accumulated Amortization (611,786)  
Net Carrying Amount 4,698,214  
Trademarks, 7 years [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 2,870,000  
Accumulated Amortization (307,500)  
Net Carrying Amount 2,562,500  
Non-compete, 2 & 3 years [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 291,000  
Accumulated Amortization (97,500)  
Net Carrying Amount 193,500  
Marketing & Non-compete, 5 years [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 800,000 800,000
Accumulated Amortization (520,000) (360,000)
Net Carrying Amount $ 280,000 $ 440,000