XML 126 R109.htm IDEA: XBRL DOCUMENT v3.20.4
Accumulated Other Comprehensive Income (Schedule of Accumulated Other Comprehensive Income) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance beginning of period $ 177,825 $ (9,233)
Other comprehensive income (loss) before reclassifications (6,762) 3,770
Amounts reclassified from accumulated other comprehensive income (671) (8,161)
Balance end of period 632,795 177,825
Total    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance beginning of period (46,182) (41,791)
Balance end of period (53,615) (46,182)
Unrealized (Loss) Gain on Investments, Net of Tax    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance beginning of period 110 (157)
Other comprehensive income (loss) before reclassifications (382) 267
Amounts reclassified from accumulated other comprehensive income 0 0
Balance end of period (272) 110
Unrealized (Loss) Gain on Cash Flow Hedges, Net of Tax, Foreign Currency Exchange Contracts    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance beginning of period (736) 6,229
Other comprehensive income (loss) before reclassifications (8,527) 1,196
Amounts reclassified from accumulated other comprehensive income (671) (8,161)
Balance end of period (9,934) (736)
Unrealized (Loss) Gain on Net Investment Hedges, Net of Tax, Euro-Denominated Notes    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance beginning of period 1,396 (394)
Other comprehensive income (loss) before reclassifications (7,378) 1,790
Amounts reclassified from accumulated other comprehensive income 0 0
Balance end of period (5,982) 1,396
Unrealized (Loss) Gain on Net Investment Hedges, Net of Tax, Cross Currency Swaps    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance beginning of period 3,467 1,360
Other comprehensive income (loss) before reclassifications (5,626) 2,107
Amounts reclassified from accumulated other comprehensive income 0 0
Balance end of period (2,159) 3,467
Cumulative Translation Adjustment    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance beginning of period (50,419) (48,829)
Other comprehensive income (loss) before reclassifications 15,151 (1,590)
Amounts reclassified from accumulated other comprehensive income 0 0
Balance end of period $ (35,268) $ (50,419)