XML 84 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]      
Currency Translation Adjustments beginning of year $ (243,712) $ (236,059)  
Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax (9,267) (10,382)  
Accumulated Other Comprehensive Income (Loss), Net of Tax (251,755) (246,480)  
Currency translation adjustments 26,257 (7,653)  
Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax (2,663) (383) $ 39
Unrecognized net gain (loss), net of tax 6,939 1,115  
Derivative, Gain on Derivative   1,263 374
Derivative, Loss on Derivative (484)    
Currency Translation Adjustments end of year (217,455) (243,712) (236,059)
AOCI, Derivative Qualifying as Hedge, Excluded Component, after Tax $ (740) $ (1,224) $ 39