XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.2
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance $ 727,180 $ 651,241 $ 705,663 $ 635,003
Other comprehensive income (loss) before reclassifications (18,442) 5,323 (14,279) 4,136
Amounts reclassified from accumulated other comprehensive loss (130) (417) (568) (816)
Other comprehensive (loss) income, net of tax (18,572) 4,906 (14,847) 3,320
Ending balance 736,442 681,241 736,442 681,241
Accumulated Other Comprehensive Loss        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (45,265) (41,912) (48,990) (40,326)
Ending balance (63,837) (37,006) (63,837) (37,006)
Foreign Currency Translation Adjustment        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (40,730) (30,607) (42,397) (26,597)
Other comprehensive income (loss) before reclassifications (19,822) 4,566 (18,155) 556
Amounts reclassified from accumulated other comprehensive loss 0 0 0 0
Other comprehensive (loss) income, net of tax (19,822) 4,566 (18,155) 556
Ending balance (60,552) (26,041) (60,552) (26,041)
Defined Benefit Plans Items        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (4,811) (6,604) (5,017) (6,855)
Other comprehensive income (loss) before reclassifications 0 0 0 0
Amounts reclassified from accumulated other comprehensive loss 205 252 411 503
Other comprehensive (loss) income, net of tax 205 252 411 503
Ending balance (4,606) (6,352) (4,606) (6,352)
Gaines (Losses) on Cash Flow Hedges        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance 276 (4,701) (1,576) (6,874)
Other comprehensive income (loss) before reclassifications 1,380 757 3,876 3,580
Amounts reclassified from accumulated other comprehensive loss (335) (669) (979) (1,319)
Other comprehensive (loss) income, net of tax 1,045 88 2,897 2,261
Ending balance $ 1,321 $ (4,613) $ 1,321 $ (4,613)