XML 62 R49.htm IDEA: XBRL DOCUMENT v3.7.0.1
ACCRUED LIABILITIES (Details) - USD ($)
Jun. 30, 2017
Jun. 30, 2016
Accrued Liabilities, Current [Abstract]    
Cooperative advertising and promotion allowances $ 415,050 $ 479,645
Product warranty obligations 220,541 305,275
Customer credit balances 21,175 47,753
Current deferred compensation 150,000 150,000
Accrued returns 53,915 140,918
Employee benefits 54,074 83,113
Legal and professional fees 86,500 127,329
Management bonuses and profit-sharing 0 132,950
Sales commissions and bonuses 83,654 84,550
Other 64,486 50,119
Total accrued liabilities $ 1,149,395 $ 1,601,652