XML 37 R26.htm IDEA: XBRL DOCUMENT v3.4.0.3
ACCRUED LIABILITIES (Details) - USD ($)
Mar. 31, 2016
Jun. 30, 2015
Accrued Liabilities [Abstract]    
Cooperative advertising and promotion allowances $ 404,872 $ 400,114
Product warranty obligations 304,825 312,664
Customer credit balances 310,527 261,977
Current deferred compensation 150,000 150,000
Accrued returns 120,674 97,026
Employee benefits 86,267 93,568
Legal and professional fees 77,500 70,000
Management bonuses and profit-sharing 190,458 71,381
Sales commissions and bonuses 60,194 68,890
Other 46,433 49,407
Accrued Liabilities, Current $ 1,751,750 $ 1,575,027