XML 44 R31.htm IDEA: XBRL DOCUMENT v3.7.0.1
ACCRUED LIABILITIES (Tables)
12 Months Ended
Jun. 30, 2017
Accrued Liabilities, Current [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities for the years ended June 30, 2017 and 2016 were as follows: 
 
 
2017
 
2016
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
 

 
132,950

Sales commissions and bonuses
 
83,654

 
84,550

Other
 
64,486

 
50,119

 
 
$
1,149,395

 
$
1,601,652