Annual report pursuant to Section 13 and 15(d)

Derivative Instruments and Hedging Activities - Schedule of Derivative Instruments (Details)

v3.2.0.727
Derivative Instruments and Hedging Activities - Schedule of Derivative Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2015
Jun. 30, 2014
Derivative [Line Items]    
Derivative asset, fair value, gross asset $ 3,064 $ 666
Derivative liability, fair value, gross liability 3,106 898
Other Current Assets    
Derivative [Line Items]    
Derivative asset, fair value, gross asset 3,064 666
Other Current Liabilities    
Derivative [Line Items]    
Derivative liability, fair value, gross liability 3,106 898
Designated as Hedging Instrument | Other Current Assets    
Derivative [Line Items]    
Foreign currency contract, asset, fair value disclosure 1,722 120
Derivative asset, fair value, gross asset 1,722 120
Designated as Hedging Instrument | Other Current Liabilities    
Derivative [Line Items]    
Foreign currency contracts, liability, fair value disclosure 1,920 100
Derivative liability, fair value, gross liability 1,920 100
Not Designated as Hedging Instrument | Other Current Assets    
Derivative [Line Items]    
Foreign currency contract, asset, fair value disclosure 1,342 546
Derivative asset, fair value, gross asset 1,342 546
Not Designated as Hedging Instrument | Other Current Liabilities    
Derivative [Line Items]    
Foreign currency contracts, liability, fair value disclosure 1,186 798
Derivative liability, fair value, gross liability $ 1,186 $ 798