XML 84 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Accumulated Other Comprehensive Income - AOCI Reclassifications (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance $ (138,240) $ (63,990)
Other comprehensive income (loss) before reclassifications 15,190 (6,283)
Amounts reclassified from AOCI 36 240
Related tax amounts (163) (228)
Ending Balance (123,177) (70,261)
Currency Translation Adjustments    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance (132,161) (49,843)
Other comprehensive income (loss) before reclassifications 14,465 (6,867)
Amounts reclassified from AOCI 0 0
Related tax amounts 0 0
Ending Balance (117,696) (56,710)
Defined Benefit Pension Plans    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance (4,595) (13,172)
Other comprehensive income (loss) before reclassifications (243) 432
Amounts reclassified from AOCI 76 229
Related tax amounts 41 (165)
Ending Balance (4,721) (12,676)
Unrealized (Loss) Gain in Available-for- Sale Securities    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance (1,484) 397
Other comprehensive income (loss) before reclassifications 462 (1,277)
Amounts reclassified from AOCI (40) 11
Related tax amounts (88) 266
Ending Balance (1,150) (603)
Derivative Instruments    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance 0 (1,372)
Other comprehensive income (loss) before reclassifications 506 1,429
Amounts reclassified from AOCI 0 0
Related tax amounts (116) (329)
Ending Balance $ 390 $ (272)