XML 51 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
Mar. 31, 2018
Jun. 30, 2017
Payables and Accruals [Abstract]    
Accrued vacation $ 273,285 $ 715,245
Accrued bonus 435,678 343,400
Accrued commissions 702,913 751,000
Professional fees 101,051 662,537
Litigation settlement 500,000
Deferred income 18,601 27,901
Customer prepayments 456,591 201,218
Other accrued expenses 756,015 144,837
Accrued expenses and other current liabilities $ 2,744,134 $ 3,346,138