XML 72 R56.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivatives and Hedging Activities (Fair Value Balance Sheet Disclosures) (Details) - Not Designated as a Hedging Instrument - Forward Exchange Contracts - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Fair value disclosues, by balance sheet location    
Current derivative assets $ 2,489 $ 682
Noncurrent derivative assets 177 0
Current derivative liabilities 284 6,878
Noncurrent derivative liabilities $ 56 $ 355