XML 35 R35.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Accrued Expenses (Tables)
12 Months Ended
Jun. 30, 2011
Accrued Expenses  
Schedule Of Accrued Expenses
     2011      2010  

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   
     $ 103,787       $ 80,883