XML 81 R49.htm IDEA: XBRL DOCUMENT v3.19.1
Derivative Financial Instruments - Summary of Effect of Foreign Currency Exchange Contracts on Consolidated Financial Statements (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2017
USD ($)
Derivatives designated as hedges:  
Gains (losses) reclassified from accumulated OCI into operating expenses (effective portion) $ (350)