Quarterly report pursuant to Section 13 or 15(d)

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

v3.3.0.814
Derivative Instruments and Hedging Activities - Schedule of Derivative Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2015
Jun. 30, 2015
Derivative Assets and Liabilities, at Fair Value, Net, by Balance Sheet Classification    
Asset derivatives fair value $ 1,182 $ 3,064
Liability derivatives fair value 5,512 3,106
Other Current Assets    
Derivative Assets and Liabilities, at Fair Value, Net, by Balance Sheet Classification    
Asset derivatives fair value 1,182 3,064
Other Current Liabilities    
Derivative Assets and Liabilities, at Fair Value, Net, by Balance Sheet Classification    
Liability derivatives fair value 5,512 3,106
Derivatives Designated as Hedging Instruments | Other Current Assets    
Derivative Assets and Liabilities, at Fair Value, Net, by Balance Sheet Classification    
Foreign exchange contracts, other current assets 478 1,722
Asset derivatives fair value 478 1,722
Derivatives Designated as Hedging Instruments | Other Current Liabilities    
Derivative Assets and Liabilities, at Fair Value, Net, by Balance Sheet Classification    
Foreign exchange contracts, other current liabilities 2,869 1,920
Liability derivatives fair value 2,869 1,920
Not Designated as Hedging Instrument | Other Current Assets    
Derivative Assets and Liabilities, at Fair Value, Net, by Balance Sheet Classification    
Foreign exchange contracts, other current assets 704 1,342
Asset derivatives fair value 704 1,342
Not Designated as Hedging Instrument | Other Current Liabilities    
Derivative Assets and Liabilities, at Fair Value, Net, by Balance Sheet Classification    
Foreign exchange contracts, other current liabilities 2,643 1,186
Liability derivatives fair value $ 2,643 $ 1,186