Annual report pursuant to Section 13 and 15(d)

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

v3.7.0.1
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
Jun. 30, 2017
Jun. 30, 2016
Property, Plant and Equipment [Line Items]    
Property and Equipment, Subtotal $ 45,950,573 $ 44,745,666
Accumulated Depreciation (25,579,870) (21,971,231)
Property and Equipment, Net 20,370,703 22,774,435
Office Furniture and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and Equipment, Subtotal 3,755,710 3,346,156
Computer Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and Equipment, Subtotal 26,693,730 25,935,620
Assets Under Capital Leases [Member]    
Property, Plant and Equipment [Line Items]    
Property and Equipment, Subtotal 1,965,650 2,409,074
Building [Member]    
Property, Plant and Equipment [Line Items]    
Property and Equipment, Subtotal 9,243,866 9,185,570
Land [Member]    
Property, Plant and Equipment [Line Items]    
Property and Equipment, Subtotal 2,428,626 2,410,664
Autos [Member]    
Property, Plant and Equipment [Line Items]    
Property and Equipment, Subtotal 1,270,339 1,073,447
Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property and Equipment, Subtotal $ 592,652 $ 385,135