XML 51 R35.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements
12 Months Ended
Dec. 31, 2020
Fair Value Measurements [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
 20202019Balance Sheet Location
Foreign currency forward contracts not designated as hedging instruments
$2,227 $1,568 Other current assets and prepaid expenses
Total derivative assets
$2,227 $1,568 
Foreign currency forward contracts not designated as hedging instruments
$1,399 $2,392 Accrued and other liabilities
Cash flow hedges:
Interest rate swap agreements
— 371Accrued and other liabilities
Cross currency swap agreements
13,093 — Accrued and other liabilities
Interest rate swap agreements
2,502 1,548 Other non-current liabilities
Cross currency swap agreements
6,297 4,706 Other non-current liabilities
Total derivative liabilities
$23,291 $9,017