XML 31 R40.htm IDEA: XBRL DOCUMENT v2.4.0.6
ACCRUED LIABILITIES (Details) (USD $)
In Thousands, unless otherwise specified
Jun. 30, 2012
Jun. 30, 2011
Accrued liabilities [Abstract]    
Salaries and wages $ 16,190 $ 13,976
Retirement benefits 4,163 4,483
Warranty 3,764 4,503
Customer advances/deferred revenue 4,206 7,566
Accrued income tax 584 4,350
Other 10,424 6,795
Total accrued liabilities $ 39,331 $ 41,673