XML 83 R72.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accumulated Other Comprehensive Income (Schedule of AOCI) (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance beginning of period $ 689,992 $ 632,795
Other comprehensive income (loss) before reclassifications (15,577) (3,964)
Reclassified from accumulated other comprehensive income (11,833) 5,522
Balance end of period 475,999 755,460
Total    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance beginning of period (53,484) (53,615)
Balance end of period (80,894) (52,057)
Unrealized Gain (Loss) on Investments, Net of Tax    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance beginning of period (126) (272)
Other comprehensive income (loss) before reclassifications (52) 153
Reclassified from accumulated other comprehensive income 0 0
Balance end of period (178) (119)
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 4,979 (9,934)
Other comprehensive income (loss) before reclassifications 26,930 7,300
Reclassified from accumulated other comprehensive income (12,211) 5,522
Balance end of period 19,698 2,888
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 422 (5,982)
Other comprehensive income (loss) before reclassifications 11,028 4,235
Reclassified from accumulated other comprehensive income 0 0
Balance end of period 11,450 (1,747)
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 3,240 (2,159)
Other comprehensive income (loss) before reclassifications 10,597 4,561
Reclassified from accumulated other comprehensive income 0 0
Balance end of period 13,837 2,402
Benefit Plans, Net of Tax    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance beginning of period 0 0
Other comprehensive income (loss) before reclassifications (5,056) 0
Reclassified from accumulated other comprehensive income 378 0
Balance end of period (4,678) 0
Cumulative Translation Adjustment    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance beginning of period (61,999) (35,268)
Other comprehensive income (loss) before reclassifications (59,024) (20,213)
Reclassified from accumulated other comprehensive income 0 0
Balance end of period $ (121,023) $ (55,481)