XML 38 R27.htm IDEA: XBRL DOCUMENT v3.7.0.1
ACCRUED LIABILITIES (Details) - USD ($)
Mar. 31, 2017
Jun. 30, 2016
Accrued Liabilities [Abstract]    
Cooperative advertising and promotion allowances $ 453,374 $ 479,645
Product warranty obligations 240,081 305,275
Customer credit balances 50,375 47,753
Current deferred compensation 150,000 150,000
Accrued returns 42,669 140,918
Employee benefits 55,443 83,113
Legal and professional fees 75,750 127,329
Management bonuses and profit-sharing 12,000 132,950
Sales commissions and bonuses 92,104 84,550
Other 91,719 50,119
Total accrued liabilities $ 1,263,515 $ 1,601,652