XML 95 R58.htm IDEA: XBRL DOCUMENT v2.4.0.6
Accrued Expenses (Details) (USD $)
In Thousands, unless otherwise specified
Jun. 30, 2012
Jun. 30, 2011
Accrued Expenses [Abstract]    
Product warranties $ 17,018 $ 19,032
Consulting and professional fees 7,327 5,307
Value added taxes and other taxes due 14,756 9,177
Employee related costs 67,668 53,601
Marketing and promotional programs 2,125 2,191
Customer rebates 6,195 6,526
Other 12,292 7,953
Total accrued expenses $ 127,381 $ 103,787