XML 77 R66.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Comprehensive Income (Loss) - After-tax Changes in Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance $ 172,932 $ 120,040
Net current period change (545) 1,543
Amounts reclassified into earnings (449) 2,497
Ending balance 175,539 133,789
Foreign currency translation adjustment    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (23,227) (24,811)
Net current period change (2,559) 2,557
Amounts reclassified into earnings 0 0
Ending balance (25,786) (22,254)
Pension and post-retirement benefits plans    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (11,896) (11,512)
Net current period change (712) (109)
Amounts reclassified into earnings 245 249
Ending balance (12,363) (11,372)
Derivative instruments    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 4,839 4,773
Net current period change 2,726 (905)
Amounts reclassified into earnings (694) 2,248
Ending balance 6,871 6,116
Accumulated other comprehensive income (loss)    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (30,284) (31,550)
Ending balance $ (31,278) $ (27,510)