XML 71 R57.htm IDEA: XBRL DOCUMENT v3.22.2.2
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (ROLLFORWARD TABLE) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance, value $ 551,039 $ 532,301 $ 538,025 $ 457,762
Ending balance, value 524,323 504,961 524,323 504,961
Accumulated Other Comprehensive Income (Loss)        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance, value (125,450) (78,328) (98,426) (72,156)
Other comprehensive income (loss) before reclassifications     (52,091) (29,164)
Amounts reclassified from accumulated other comprehensive income (loss)     (1,387) 2,897
Net current period other comprehensive income (loss)     (53,478) (26,267)
Ending balance, value (151,904) (98,423) (151,904) (98,423)
Foreign Currency Translation Adjustment        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance, value     (95,547) (78,139)
Other comprehensive income (loss) before reclassifications     (44,944) (17,598)
Net current period other comprehensive income (loss)     (44,944) (17,598)
Ending balance, value (140,491) (95,737) (140,491) (95,737)
Derivative Valuation, Net of Tax        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance, value     (40) 8,431
Other comprehensive income (loss) before reclassifications     (7,774) (11,817)
Amounts reclassified from accumulated other comprehensive income (loss)     (1,184) 3,113
Net current period other comprehensive income (loss)     (8,958) (8,704)
Ending balance, value (8,998) (273) (8,998) (273)
Other, Net of Tax.        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance, value     (2,839) (2,448)
Other comprehensive income (loss) before reclassifications     627 251
Amounts reclassified from accumulated other comprehensive income (loss)     (203) (216)
Net current period other comprehensive income (loss)     424 35
Ending balance, value $ (2,415) $ (2,413) $ (2,415) $ (2,413)