XML 86 R75.htm IDEA: XBRL DOCUMENT v3.23.2
Accumulated Other Comprehensive Income (Schedule of AOCI) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance beginning of period $ 608,737 $ 689,992
Balance end of period 1,093,861 457,008
Total    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance beginning of period (77,796) (53,484)
Other comprehensive income (loss) before reclassifications 4,323 (8,651)
Reclassified from accumulated other comprehensive income (192) (5,570)
Balance end of period (73,665) (67,705)
Unrealized Gain (Loss) on Investments, Net of Tax    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance beginning of period (172) (126)
Other comprehensive income (loss) before reclassifications 7 (42)
Reclassified from accumulated other comprehensive income 0 0
Balance end of period (165) (168)
Unrealized Gain (Loss) on Cash Flow Hedges, Net of Tax | Foreign Currency Exchange Contracts    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance beginning of period 839 4,979
Other comprehensive income (loss) before reclassifications (340) 13,440
Reclassified from accumulated other comprehensive income (273) (5,830)
Balance end of period 226 12,589
Unrealized Gain (Loss) on Cash Flow Hedges, Net of Tax | Interest Rate Swap    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance beginning of period 0  
Other comprehensive income (loss) before reclassifications 3,505  
Reclassified from accumulated other comprehensive income (216)  
Balance end of period 3,289  
Unrealized Gain (Loss) on Net Investment Hedges, Net of Tax | Euro-Denominated Notes    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance beginning of period 4,947 422
Other comprehensive income (loss) before reclassifications (1,843) 5,533
Reclassified from accumulated other comprehensive income 0 0
Balance end of period 3,104 5,955
Unrealized Gain (Loss) on Net Investment Hedges, Net of Tax | Cross Currency Swaps    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance beginning of period 7,057 3,240
Other comprehensive income (loss) before reclassifications (3,016) 5,278
Reclassified from accumulated other comprehensive income 0 0
Balance end of period 4,041 8,518
Defined Benefit Plans, Net of Tax    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance beginning of period (2,776) 0
Other comprehensive income (loss) before reclassifications 0 (5,056)
Reclassified from accumulated other comprehensive income 297 260
Balance end of period (2,479) (4,796)
Cumulative Translation Adjustment    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance beginning of period (87,691) (61,999)
Other comprehensive income (loss) before reclassifications 6,010 (27,804)
Reclassified from accumulated other comprehensive income 0 0
Balance end of period $ (81,681) $ (89,803)