Quarterly report pursuant to Section 13 or 15(d)

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

v3.7.0.1
Derivative Instruments and Hedging Activities - Schedule of Notional Amount (Details) - Derivatives Designated as Hedging Instruments - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Mar. 31, 2017
Jun. 30, 2016
Purchase | Other foreign currency hedge contracts    
Derivative    
Derivative, notional amount $ 94,104 $ 122,275
Sell | Other foreign currency hedge contracts    
Derivative    
Derivative, notional amount 101,405 115,087
Cash flow hedge contracts | Purchase    
Derivative    
Derivative, notional amount 17,069 7,591
Cash flow hedge contracts | Sell    
Derivative    
Derivative, notional amount $ 109,408 $ 91,793
Maximum    
Derivative    
Remaining maturity (in months) 13 months 7 months