XML 50 R34.htm IDEA: XBRL DOCUMENT v3.20.4
DERIVATIVE FINANCIAL INSTRUMENTS (Tables)
12 Months Ended
Dec. 31, 2020
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Fair Value of Derivative Instruments
The fair value of foreign currency derivative instruments on the Company’s consolidated balance sheets as of December 31, 2020 and December 31, 2019 were as follows:
As of December 31, 2020As of December 31, 2019
Balance Sheet ClassificationAsset DerivativesLiability DerivativesAsset DerivativesLiability Derivatives
Foreign exchange forward contracts - Designated as hedging instruments
Prepaid and other current assets$4,955 $1,910 
Accrued expenses and other current liabilities$243 $243