XML 74 R60.htm IDEA: XBRL DOCUMENT v3.24.3
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (ROLLFORWARD TABLE) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance, value $ 304,176 $ 637,542 $ 615,542 $ 578,105
Ending balance, value 295,134 603,175 295,134 603,175
AOCI Attributable to Parent [Member]        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance, value (107,581) (90,463) (89,876) (126,301)
Other comprehensive income (loss) before reclassifications     (8,094) 24,704
Amounts reclassified from accumulated other comprehensive income (loss)     (1,727) (1,442)
Net current period other comprehensive income (loss)     (9,821) 23,262
Ending balance, value (99,697) (103,039) (99,697) (103,039)
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance, value     (93,144) (123,734)
Other comprehensive income (loss) before reclassifications     (6,318) 18,362
Amounts reclassified from accumulated other comprehensive income (loss)     0 301
Net current period other comprehensive income (loss)     (6,318) 18,663
Ending balance, value (99,462) (105,071) (99,462) (105,071)
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance, value     6,315 89
Other comprehensive income (loss) before reclassifications     (1,801) 6,312
Amounts reclassified from accumulated other comprehensive income (loss)     (1,974) (2,012)
Net current period other comprehensive income (loss)     (3,775) 4,300
Ending balance, value.   4,389   4,389
Ending balance, value 2,540   2,540  
Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance, value     (3,047) (2,656)
Other comprehensive income (loss) before reclassifications     25 30
Amounts reclassified from accumulated other comprehensive income (loss)     247 269
Net current period other comprehensive income (loss)     272 299
Ending balance, value $ (2,775) $ (2,357) $ (2,775) $ (2,357)