v3.8.0.1
Income Taxes (Details 1) - USD ($)
Mar. 31, 2018
Jun. 30, 2017
Deferred tax assets    
Allowance for doubtful accounts $ 568,000 $ 106,000
Stock-based compensation 687,000 790,000
Net operating loss 1,068,000 1,464,000
Total deferred tax assets 2,323,000 2,360,000
Valuation allowance (652,900) (1,610,600)
Deferred tax assets, net - long-term $ 1,670,100 $ 749,400