XML 50 R39.htm IDEA: XBRL DOCUMENT v3.5.0.2
Derivative Instruments and Hedges (Fair Value Balance Sheet Disclosures) (Details) - Foreign Exchange Contract - USD ($)
$ in Thousands
Jun. 30, 2016
Dec. 31, 2015
Not Designated as Hedging Instrument    
Derivative [Line Items]    
Current derivative assets $ 6,726 $ 2,364
Noncurrent derivative assets 23 0
Current derivative liabilities 1,242 3,196
Noncurrent derivative liabilities 221 441
Designated as Hedging Instrument    
Derivative [Line Items]    
Current derivative assets 0 26
Current derivative liabilities $ 71 $ 1,448