XML 87 R58.htm IDEA: XBRL DOCUMENT v2.4.0.6
ACCRUED LIABILITIES (Details) (USD $)
Jun. 30, 2012
Jun. 30, 2011
Accrued Liabilities, Current [Abstract]    
Cooperative advertising and promotion allowances $ 679,097 $ 549,315
Accrued returns 395,193 327,263
Product warranty obligations 378,500 388,036
Interest 153,314 498,806
Employee benefits 134,065 178,848
Management bonuses and profit-sharing 180,865 306,181
Sales commissions and bonuses 172,346 174,060
Legal and professional fees 191,986 495,452
Other 89,058 76,695
Total Accrued Liabilities $ 2,374,424 $ 2,994,656