XML 145 R128.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity and Accumulated Other Comprehensive Loss - AOCI Reclassifications (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ (138,240) $ (63,990) $ (26,598)
Other comprehensive income (loss) before reclassifications 12,623 (74,805) (32,661)
Amounts reclassified from AOCI 83 2,746 (1,738)
Related tax amounts 1,119 (2,191) (2,993)
Ending balance (124,415) (138,240) (63,990)
Currency Translation Adjustments      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (132,161) (49,843) (2,875)
Other comprehensive income (loss) before reclassifications 16,744 (82,318) (46,968)
Amounts reclassified from AOCI 0 0 0
Related tax amounts 0 0 0
Ending balance (115,417) (132,161) (49,843)
Defined Benefit Pension Plans      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (4,595) (13,172) (23,467)
Other comprehensive income (loss) before reclassifications (7,702) 10,789 11,948
Amounts reclassified from AOCI (464) 479 1,459
Related tax amounts 2,023 (2,691) (3,112)
Ending balance (10,738) (4,595) (13,172)
Unrealized Gain (Loss) in Available-for- Sale Securities      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (1,484) 397 3,342
Other comprehensive income (loss) before reclassifications 1,753 (3,276) (531)
Amounts reclassified from AOCI 547 895 (3,197)
Related tax amounts (483) 500 783
Ending balance 333 (1,484) 397
Derivative Instruments      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 0 (1,372) (3,598)
Other comprehensive income (loss) before reclassifications 1,828 0 2,890
Amounts reclassified from AOCI 0 1,372 0
Related tax amounts (421) 0 (664)
Ending balance $ 1,407 $ 0 $ (1,372)