XML 81 R70.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accumulated Other Comprehensive Income - AOCI Reclassifications (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance $ (124,415)  
Other comprehensive (loss) income before Reclassifications (21,888) $ 15,190
Amounts reclassified from AOCI 143 36
Related tax amounts (827) (163)
Ending Balance (146,987)  
Currency Translation Adjustments    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance (115,417) (132,161)
Other comprehensive (loss) income before Reclassifications (25,316) 14,465
Amounts reclassified from AOCI 0 0
Related tax amounts 0 0
Ending Balance (140,733) (117,696)
Defined Benefit Pension Plans    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance (10,738) (4,595)
Other comprehensive (loss) income before Reclassifications 320 (243)
Amounts reclassified from AOCI 150 76
Related tax amounts (116) 41
Ending Balance (10,384) (4,721)
Unrealized (Loss) Gain in Available-for- Sale Securities    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance 333 (1,484)
Other comprehensive (loss) income before Reclassifications 63 462
Amounts reclassified from AOCI (7) (40)
Related tax amounts (11) (88)
Ending Balance 378 (1,150)
Derivative Instruments    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance 1,407 0
Other comprehensive (loss) income before Reclassifications 3,045 506
Amounts reclassified from AOCI 0 0
Related tax amounts (700) (116)
Ending Balance 3,752 390
Accumulated Other Comprehensive Loss    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance (124,415) (138,240)
Ending Balance $ (146,987) $ (123,177)