XML 39 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
ACCRUED LIABILITIES (Details) - USD ($)
Sep. 30, 2017
Jun. 30, 2017
Accrued Liabilities [Abstract]    
Cooperative advertising and promotion allowances $ 336,986 $ 415,050
Product warranty obligations 214,230 220,541
Customer credit balances 183,941 21,175
Current deferred compensation 150,000 150,000
Accrued returns 46,364 53,915
Interest Payable, Current 1,932 0
Employee benefits 50,442 54,074
Legal and professional fees 40,000 86,500
Management bonuses and profit-sharing 3,527 0
Sales commissions and bonuses 53,433 83,654
Other 74,632 64,486
Total accrued liabilities $ 1,155,487 $ 1,149,395