XML 101 R72.htm IDEA: XBRL DOCUMENT v3.21.2
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (ROLLFORWARD TABLE) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance, value $ 480,241 $ 401,406 $ 457,762 $ 431,730
Ending balance, value 532,301 447,927 532,301 447,927
Accumulated Other Comprehensive Income (Loss)        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance, value (80,713) (143,208) (72,156) (106,234)
Other comprehensive income (loss) before reclassifications     (8,441) (22,198)
Amounts reclassified from accumulated other comprehensive income (loss)     2,269 (96)
Net current period other comprehensive income (loss)     (6,172) (22,294)
Ending balance, value (78,328) (128,528) (78,328) (128,528)
Foreign Currency Translation Adjustment        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance, value     (78,139) (107,480)
Other comprehensive income (loss) before reclassifications     (3,630) (18,521)
Net current period other comprehensive income (loss)     (3,630) (18,521)
Ending balance, value (81,769) (126,001) (81,769) (126,001)
Derivative Valuation, Net of Tax        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance, value     8,431 4,182
Other comprehensive income (loss) before reclassifications     (4,967) (4,187)
Amounts reclassified from accumulated other comprehensive income (loss)     2,413 168
Net current period other comprehensive income (loss)     (2,554) (4,019)
Ending balance, value 5,877 163 5,877 163
Other Net of Tax        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance, value     (2,448) (2,936)
Other comprehensive income (loss) before reclassifications     156 510
Amounts reclassified from accumulated other comprehensive income (loss)     (144) (264)
Net current period other comprehensive income (loss)     12 246
Ending balance, value $ (2,436) $ (2,690) $ (2,436) $ (2,690)