XML 43 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
ACCRUED LIABILITIES (Tables)
12 Months Ended
Jun. 30, 2018
Accrued Liabilities, Current [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities for the years ended June 30, 2018 and 2017 were as follows: 
 
 
2018
 
2017
Cooperative advertising and promotion allowances
 
$
364,527

 
$
415,050

Product warranty obligations
 
220,398

 
220,541

Customer credit balances
 
53,365

 
21,175

Current deferred compensation
 
150,000

 
150,000

Accrued returns
 
97,558

 
53,915

Employee benefits
 
60,739

 
54,074

Legal and professional fees
 
81,000

 
86,500

Profit-sharing
 
17,975

 

Sales commissions and bonuses
 
74,078

 
83,654

Other
 
58,931

 
64,486

 
 
$
1,178,571

 
$
1,149,395