XML 34 R23.htm IDEA: XBRL DOCUMENT v3.3.1.900
ACCRUED LIABILITIES (Details) - USD ($)
Dec. 31, 2015
Jun. 30, 2015
Accrued Liabilities [Abstract]    
Cooperative advertising and promotion allowances $ 509,836 $ 400,114
Product warranty obligations 311,404 312,664
Customer credit balances 1,044,701 261,977
Current deferred compensation 150,000 150,000
Accrued returns 129,009 97,026
Employee benefits 77,501 93,568
Legal and professional fees 61,500 70,000
Management bonuses and profit-sharing 85,837 71,381
Sales commissions and bonuses 52,429 68,890
Other 17,828 49,407
Accrued Liabilities, Current $ 2,440,045 $ 1,575,027