XML 53 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
Sep. 30, 2018
Jun. 30, 2017
Payables and Accruals [Abstract]    
Accrued payroll, payroll taxes and vacation $ 633,656 $ 351,435
Accrued bonus 170,596 552,988
Accrued commissions 484,226 742,807
Professional fees 36,000 102,065
Deferred foreign taxes 401,000 401,000
Vendor, tax and other accruals 619,425 661,877
Accrued expenses and other current liabilities $ 2,344,903 $ 2,812,172