Annual report pursuant to Section 13 and 15(d)

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

v3.5.0.2
Derivative Instruments and Hedging Activities - Schedule of Notional Amounts (Details) - Derivatives Designated as Hedging Instruments - USD ($)
$ in Thousands
Jun. 30, 2016
Jun. 30, 2015
Cash Flow Hedging / Purchase | Foreign Exchange Forward    
Derivative [Line Items]    
Notional amount of derivative $ 122,275 $ 64,012
Cash Flow Hedging / Sell | Foreign Exchange Forward    
Derivative [Line Items]    
Notional amount of derivative 115,087 123,091
Cash Flow Hedging | Cash Flow Hedging / Purchase    
Derivative [Line Items]    
Notional amount of derivative 7,591 32,775
Cash Flow Hedging | Cash Flow Hedging / Sell    
Derivative [Line Items]    
Notional amount of derivative $ 91,793 $ 88,800