XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance $ 865,942 $ 736,442 $ 785,360 $ 705,663
Other comprehensive income (loss) before reclassifications (12,815) (25,294)    
Amounts reclassified from accumulated other comprehensive (income) loss 343 601    
Other comprehensive income (loss) (12,472) (24,693) (159) (39,540)
Ending balance 887,734 737,031 887,734 737,031
Foreign Currency Translation Adjustment        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (53,267) (60,552) (65,429) (42,397)
Other comprehensive income (loss) before reclassifications (12,718) (24,921) (556) (43,076)
Amounts reclassified from accumulated other comprehensive (income) loss 0 0 0 0
Other comprehensive income (loss) (12,718) (24,921) (556) (43,076)
Ending balance (65,985) (85,473) (65,985) (85,473)
Defined Benefit Plans Items        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (2,745) (4,606) (3,310) (5,017)
Other comprehensive income (loss) before reclassifications 0 0 0 0
Amounts reclassified from accumulated other comprehensive (income) loss 282 206 847 617
Other comprehensive income (loss) 282 206 847 617
Ending balance (2,463) (4,400) (2,463) (4,400)
Gains (Losses) on Cash Flow Hedges        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance 57 1,321 471 (1,576)
Other comprehensive income (loss) before reclassifications (97) (373) (1,037) 3,503
Amounts reclassified from accumulated other comprehensive (income) loss 61 395 587 (584)
Other comprehensive income (loss) (36) 22 (450) 2,919
Ending balance 21 1,343 21 1,343
AccumulatedOtherComprehensive Loss        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (55,955) (63,837) (68,268) (48,990)
Other comprehensive income (loss) before reclassifications     (1,593) (39,573)
Amounts reclassified from accumulated other comprehensive (income) loss     1,434 33
Other comprehensive income (loss)     (159) (39,540)
Ending balance $ (68,427) $ (88,530) $ (68,427) $ (88,530)