XML 85 R74.htm IDEA: XBRL DOCUMENT v3.23.1
Accumulated Other Comprehensive Income (Schedule of AOCI) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance beginning of period $ 608,737 $ 689,992
Balance end of period 841,101 639,798
Total    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance beginning of period (77,796) (53,484)
Other comprehensive income (loss) before reclassifications 1,280 7,762
Reclassified from accumulated other comprehensive income (99) (1,626)
Balance end of period (76,615) (47,348)
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 6 (17)
Reclassified from accumulated other comprehensive income 0 0
Balance end of period (166) (143)
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 (209) 2,097
Reclassified from accumulated other comprehensive income (218) (1,626)
Balance end of period 412 5,450
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 (45)  
Reclassified from accumulated other comprehensive income 0  
Balance end of period (45)  
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,490) 1,409
Reclassified from accumulated other comprehensive income 0 0
Balance end of period 3,457 1,831
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 (1,240) 996
Reclassified from accumulated other comprehensive income 0 0
Balance end of period 5,817 4,236
Defined Benefit Plans, Net of Tax    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance beginning of period (2,776)  
Other comprehensive income (loss) before reclassifications 0  
Reclassified from accumulated other comprehensive income 119  
Balance end of period (2,657)  
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 4,258 3,277
Reclassified from accumulated other comprehensive income 0 0
Balance end of period $ (83,433) $ (58,722)