v2.4.0.6
Basis of Presentation (Details 3) (USD $)
Mar. 31, 2013
Jun. 30, 2012
Derivative Instruments and Hedging Activity    
Outstanding foreign currency forward contracts $ 22,600,000  
Level 3
   
Fair value of financial instruments    
Fair value of liabilities 0  
Fair value of assets 0  
Recurring | Level 1
   
Fair value of financial instruments    
Fair value of assets 13,879,000 10,955,000
Recurring | Level 2
   
Fair value of financial instruments    
Fair value of assets (liabilities) 60,000 13,000
Recurring | Total
   
Fair value of financial instruments    
Fair value of assets (liabilities) 13,940,000 10,968,000
Non-recurring
   
Fair value of financial instruments    
Fair value of liabilities 0  
Fair value of assets $ 0