XML 120 R103.htm IDEA: XBRL DOCUMENT v3.20.4
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (ROLLFORWARD TABLE) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance, value $ 431,730 $ 352,849 $ 362,845
Ending balance, value 457,762 431,730 352,849
Accumulated Other Comprehensive Income (Loss)      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance, value (106,234) (124,596) (102,304)
Other comprehensive income (loss) before reclassifications 13,059 21,645 (9,078)
Amounts reclassified from accumulated other comprehensive income (loss) 21,019 (3,283) (13,214)
Net current period other comprehensive income (loss) 34,078 18,362 (22,292)
Ending balance, value (72,156) (106,234) (124,596)
Foreign Currency Translation Adjustment      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance, value (107,480) (114,168) (84,100)
Other comprehensive income (loss) before reclassifications 9,722 6,688 (30,068)
Amounts reclassified from accumulated other comprehensive income (loss) 19,619    
Net current period other comprehensive income (loss) 29,341 6,688 (30,068)
Ending balance, value (78,139) (107,480) (114,168)
Derivative Valuation, Net of Tax      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance, value 4,182 (8,278) (15,746)
Other comprehensive income (loss) before reclassifications 2,321 15,545 20,278
Amounts reclassified from accumulated other comprehensive income (loss) 1,928 (3,085) (12,810)
Net current period other comprehensive income (loss) 4,249 12,460 7,468
Ending balance, value 8,431 4,182 (8,278)
Other Net of Tax      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance, value (2,936) (2,150) (2,458)
Other comprehensive income (loss) before reclassifications 1,016 (588) 712
Amounts reclassified from accumulated other comprehensive income (loss) (528) (198) (404)
Net current period other comprehensive income (loss) 488 (786) 308
Ending balance, value $ (2,448) $ (2,936) $ (2,150)