XML 64 R56.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Accrued Expenses (Schedule Of Accrued Expenses) (Details) (USD $)
In Thousands
Jun. 30, 2011
Jun. 30, 2010
Accrued Expenses    
Product warranties $ 19,032 $ 11,507
Consulting and professional fees 5,307 8,115
Value added taxes and other taxes due 9,177 8,013
Employee related costs 53,601 42,675
Marketing and promotional programs 2,191 1,065
Customer rebates 6,526 2,276
Office rent 1,158 1,347
Other 6,795 5,885
Accrued expenses, Total $ 103,787 $ 80,883