XML 72 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance $ 822,348 $ 727,180 $ 785,360 $ 705,663
Other comprehensive income (loss) before reclassifications 7,616 (18,442)    
Amounts reclassified from accumulated other comprehensive loss 283 (130)    
Other comprehensive income (loss) 7,899 (18,572) 12,313 (14,847)
Ending balance 865,942 736,442 865,942 736,442
Foreign Currency Translation Adjustment        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (60,883) (40,730) (65,429) (42,397)
Other comprehensive income (loss) before reclassifications 7,616 (19,822) 12,162 (18,155)
Amounts reclassified from accumulated other comprehensive loss 0 0 0 0
Other comprehensive income (loss) 7,616 (19,822) 12,162 (18,155)
Ending balance (53,267) (60,552) (53,267) (60,552)
Defined Benefit Plans Items        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (3,028) (4,811) (3,310) (5,017)
Other comprehensive income (loss) before reclassifications 0 0 0 0
Amounts reclassified from accumulated other comprehensive loss 283 205 565 411
Other comprehensive income (loss) 283 205 565 411
Ending balance (2,745) (4,606) (2,745) (4,606)
Gains (Losses) on Cash Flow Hedges        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance 57 276 471 (1,576)
Other comprehensive income (loss) before reclassifications 0 1,380 (940) 3,876
Amounts reclassified from accumulated other comprehensive loss 0 (335) 526 (979)
Other comprehensive income (loss) 0 1,045 (414) 2,897
Ending balance 57 1,321 57 1,321
AccumulatedOtherComprehensive Loss        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (63,854) (45,265) (68,268) (48,990)
Other comprehensive income (loss) before reclassifications     11,222 (14,279)
Amounts reclassified from accumulated other comprehensive loss     1,091 (568)
Other comprehensive income (loss)     12,313 (14,847)
Ending balance $ (55,955) $ (63,837) $ (55,955) $ (63,837)