XML 27 R57.htm IDEA: XBRL DOCUMENT v2.4.0.8
Accrued Liabilities (Details) (USD $)
In Thousands, unless otherwise specified
Jun. 30, 2014
Jun. 30, 2013
Payables and Accruals [Abstract]    
Accrued payroll and related expenses $ 11,624 $ 12,084
Customer deposits 4,185 4,134
Accrued warranty costs 7,083 6,472
Accrued cooperative marketing expenses 4,387 4,016
Others 10,285 7,416
Total accrued liabilities $ 37,564 $ 34,122