Annual report pursuant to Section 13 and 15(d)

Property and Equipment - Schedule of Property and Equipment (Details)

v3.19.2
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
Jun. 30, 2019
Jul. 02, 2018
Jun. 30, 2018
Property, Plant and Equipment [Line Items]      
Property and Equipment, Gross $ 32,468,444   $ 40,156,249
Accumulated Depreciation (20,371,589)   (23,990,758)
Property and Equipment, Net 12,096,855 $ 16,165,491 16,165,491
Office Furniture and Equipment [Member]      
Property, Plant and Equipment [Line Items]      
Property and Equipment, Gross 3,125,382   3,496,653
Computer Equipment [Member]      
Property, Plant and Equipment [Line Items]      
Property and Equipment, Gross 18,905,603   23,708,034
Assets Under Capital Leases [Member]      
Property, Plant and Equipment [Line Items]      
Property and Equipment, Gross 1,720,490   1,479,976
Building [Member]      
Property, Plant and Equipment [Line Items]      
Property and Equipment, Gross 6,021,939   8,005,351
Land [Member]      
Property, Plant and Equipment [Line Items]      
Property and Equipment, Gross 1,559,111   2,088,463
Autos [Member]      
Property, Plant and Equipment [Line Items]      
Property and Equipment, Gross 1,024,754   1,053,749
Improvements [Member]      
Property, Plant and Equipment [Line Items]      
Property and Equipment, Gross $ 111,165   $ 324,023