XML 63 R50.htm IDEA: XBRL DOCUMENT v3.5.0.2
ACCRUED LIABILITIES (Details) - USD ($)
Jun. 30, 2016
Jun. 30, 2015
Accrued Liabilities, Current [Abstract]    
Cooperative advertising and promotion allowances $ 479,645 $ 400,114
Product warranty obligations 305,275 312,664
Customer credit balances 47,753 261,977
Current deferred compensation 150,000 150,000
Accrued returns 140,918 97,026
Employee benefits 83,113 93,568
Legal and professional fees 127,329 70,000
Management bonuses and profit-sharing 147,450 71,381
Sales commissions and bonuses 70,050 68,890
Other 50,119 49,407
Total accrued liabilities $ 1,601,652 $ 1,575,027