Annual report pursuant to Section 13 and 15(d)

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

v3.8.0.1
Property and Equipment - Schedule of Property, Plant and Equipment (Details) - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Total property and equipment $ 4,459,827 $ 4,184,649
Less accumulated depreciation (3,074,084) (2,595,712)
Property and equipment - net 1,385,743 1,588,937
Computers [Member]    
Total property and equipment 1,776,463 1,637,949
Office Furniture and Equipment [Member]    
Total property and equipment 1,078,729 1,005,790
Transportation Equipment [Member]    
Total property and equipment 719,947 711,386
Leasehold Improvements [Member]    
Total property and equipment 880,273 777,073
Assets Not Placed in Service [Member]    
Total property and equipment $ 4,415 $ 52,451