XML 67 R54.htm IDEA: XBRL DOCUMENT v3.25.2
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (ROLLFORWARD TABLE) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance, value $ 281,506 $ 612,409 $ 268,119 $ 615,542
Ending balance, value 295,176 304,176 295,176 304,176
AOCI Attributable to Parent [Member]        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance, value (122,973) (93,733) (132,121) (89,876)
Other comprehensive income (loss) before reclassifications     28,087 (16,428)
Amounts reclassified from accumulated other comprehensive income (loss)     (115) (1,277)
Net current period other comprehensive income (loss)     27,972 (17,705)
Ending balance, value (104,149) (107,581) (104,149) (107,581)
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance, value     (123,821) (93,144)
Other comprehensive income (loss) before reclassifications     22,480 (11,132)
Amounts reclassified from accumulated other comprehensive income (loss)     0 0
Net current period other comprehensive income (loss)     22,480 (11,132)
Ending balance, value (101,341) (104,276) (101,341) (104,276)
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance, value     (5,583) 6,315
Other comprehensive income (loss) before reclassifications     5,580 (5,315)
Amounts reclassified from accumulated other comprehensive income (loss)     (359) (1,470)
Net current period other comprehensive income (loss)     5,221 (6,785)
Ending balance, value.   (470)   (470)
Ending balance, value (362)   (362)  
Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance, value     (2,717) (3,047)
Other comprehensive income (loss) before reclassifications     27 19
Amounts reclassified from accumulated other comprehensive income (loss)     244 193
Net current period other comprehensive income (loss)     271 212
Ending balance, value $ (2,446) $ (2,835) $ (2,446) $ (2,835)