Quarterly report pursuant to Section 13 or 15(d)

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

v3.8.0.1
Derivative Instruments and Hedging Activities - Schedule of Notional Amount (Details) - Derivatives Designated as Hedging Instruments - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2017
Jun. 30, 2017
Purchase | Other foreign currency hedge contracts    
Derivative    
Derivative, notional amount $ 146,392 $ 165,563
Purchase | Cash flow hedge contracts    
Derivative    
Derivative, notional amount 17,552 19,305
Sell | Other foreign currency hedge contracts    
Derivative    
Derivative, notional amount 134,258 118,504
Sell | Cash flow hedge contracts    
Derivative    
Derivative, notional amount $ 96,790 $ 128,672
Maximum    
Derivative    
Remaining maturity 10 months 10 years