XML 39 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2021
Fair Value Disclosures [Abstract]  
Assets and liabilities measured at fair value on a recurring basis
 June 30, 2021December 31, 2020Balance Sheet Classification
Foreign currency forward contracts not designated as hedging instruments
$4,625 $2,227 Other current assets and prepaid expenses
Cash Flow Hedges:
Cross currency swap agreement
2,903— Other non-current assets
Total derivative assets$7,528 $2,227 
Foreign currency forward contracts not designated as hedging instruments
$2,373 $1,399 Accrued and other liabilities
Cash Flow Hedges:
Interest rate swap agreements
1,442 — Accrued and other liabilities
Cross currency swap agreement
— 13,093 Accrued and other liabilities
Interest rate swap agreements
— 2,502 Other non-current liabilities
Cross currency swap agreement
3,735 6,297 Other non-current liabilities
Total derivative liabilities$7,550 $23,291