Annual report pursuant to Section 13 and 15(d)

SCHEDULE OF PROPERTY AND EQUIPMENT (Details)

v3.22.2.2
SCHEDULE OF PROPERTY AND EQUIPMENT (Details) - USD ($)
Jun. 30, 2022
Jun. 30, 2021
Property, Plant and Equipment [Line Items]    
Subtotal $ 23,451,688 $ 32,877,593
Accumulated Depreciation (14,069,064) (20,785,781)
Property and Equipment, Net 9,382,624 12,091,812
Office Furniture and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Subtotal 3,021,586 3,440,501
Computer Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Subtotal 11,388,856 18,681,991
Assets Held under Capital Leases [Member]    
Property, Plant and Equipment [Line Items]    
Subtotal 305,081 1,136,128
Building [Member]    
Property, Plant and Equipment [Line Items]    
Subtotal 4,818,650 6,205,210
Land [Member]    
Property, Plant and Equipment [Line Items]    
Subtotal 1,237,965 1,608,024
Automobiles [Member]    
Property, Plant and Equipment [Line Items]    
Subtotal 2,503,990 1,770,147
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Subtotal $ 175,560 $ 35,592