XML 65 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance $ 641,881 $ 560,409 $ 625,643 $ 569,757
Other comprehensive income (loss) before reclassifications 5,323 4,921 4,136 (19,988)
Amounts reclassified from accumulated other comprehensive loss (417) (267) (816) (8)
Other comprehensive income (loss) 4,906 4,654 3,320 (19,996)
Ending balance 671,881 577,151 671,881 577,151
Foreign Currency Translation Adjustment        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (30,607) (55,913) (26,597) (35,459)
Other comprehensive income (loss) before reclassifications 4,566 5,604 556 (14,850)
Amounts reclassified from accumulated other comprehensive loss 0 0 0 0
Other comprehensive income (loss) 4,566 5,604 556 (14,850)
Ending balance (26,041) (50,309) (26,041) (50,309)
Defined Benefit Plans Items        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (6,604) (5,795) (6,855) (5,989)
Other comprehensive income (loss) before reclassifications 0 0 0 0
Amounts reclassified from accumulated other comprehensive loss 252 194 503 388
Other comprehensive income (loss) 252 194 503 388
Ending balance (6,352) (5,601) (6,352) (5,601)
Gaines (Losses) on Cash Flow Hedges        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (4,701) (3,780) (6,874) 610
Other comprehensive income (loss) before reclassifications 757 (683) 3,580 (5,138)
Amounts reclassified from accumulated other comprehensive loss (669) (461) (1,319) (396)
Other comprehensive income (loss) 88 (1,144) 2,261 (5,534)
Ending balance (4,613) (4,924) (4,613) (4,924)
AccumulatedOtherComprehensive Loss        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (41,912) (65,488) (40,326) (40,838)
Ending balance $ (37,006) $ (60,834) $ (37,006) $ (60,834)