XML 73 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (ROLLFORWARD TABLE) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance, value $ 612,409 $ 610,838 $ 615,542 $ 578,105
Ending balance, value 304,176 637,542 304,176 637,542
Accumulated Other Comprehensive Income (Loss)        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance, value (93,733) (110,389) (89,876) (126,301)
Other comprehensive income (loss) before reclassifications     (16,428) 36,437
Amounts reclassified from accumulated other comprehensive income (loss)     (1,277) (599)
Net current period other comprehensive income (loss)     (17,705) 35,838
Ending balance, value (107,581) (90,463) (107,581) (90,463)
Foreign Currency Translation Adjustment        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance, value     (93,144) (123,734)
Other comprehensive income (loss) before reclassifications     (11,132) 28,281
Amounts reclassified from accumulated other comprehensive income (loss)     0 301
Net current period other comprehensive income (loss)     (11,132) 28,582
Ending balance, value (104,276) (95,152) (104,276) (95,152)
Derivative Valuation, Net of Tax        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance, value     6,315 89
Other comprehensive income (loss) before reclassifications     (5,315) 8,100
Amounts reclassified from accumulated other comprehensive income (loss)     (1,470) (1,024)
Net current period other comprehensive income (loss)     (6,785) 7,076
Ending balance, value.   7,165   7,165
Ending balance, value (470)   (470)  
Other, Net of Tax.        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance, value     (3,047) (2,656)
Other comprehensive income (loss) before reclassifications     19 56
Amounts reclassified from accumulated other comprehensive income (loss)     193 124
Net current period other comprehensive income (loss)     212 180
Ending balance, value $ (2,835) $ (2,476) $ (2,835) $ (2,476)