XML 120 R102.htm IDEA: XBRL DOCUMENT v3.24.0.1
OTHER - Components of Accumulated Other Comprehensive Loss, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance at beginning of year $ 240,088 $ 255,646 $ 230,136
Net change in cash flow hedges (1,057) 845 1,203
Net (loss) income arising from retirement benefit obligations, net of tax of $31, $(359) and $(64) 46 (1,170) (326)
Balance at end of year 230,879 240,088 255,646
Accumulated translation adjustment:      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance at beginning of year (36,072) (31,752) (35,846)
Translation adjustment during period 3,458 (4,320) 690
Amount reclassified from accumulated other comprehensive loss (1) 0 0 3,404
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent 3,458 (4,320) 4,094
Balance at end of year (32,614) (36,072) (31,752)
Accumulated deferred (losses) gains on cash flow hedges:      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance at beginning of year 923 78 (1,125)
Net change in cash flow hedges (527) 2,126 (311)
Amounts reclassified from accumulated other comprehensive loss (530) (1,281) 1,514
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent (1,057) 845 1,203
Balance at end of year (134) 923 78
Accumulated effect of retirement benefit obligations:      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance at beginning of year (705) (1,875) (2,201)
Amounts reclassified from accumulated other comprehensive loss 47 116 135
Net (loss) income arising from retirement benefit obligations, net of tax of $31, $(359) and $(64) (93) 1,054 191
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent (46) 1,170 326
Balance at end of year (751) (705) (1,875)
Accumulated other comprehensive loss      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance at beginning of year (35,854) (33,549) (39,172)
Balance at end of year $ (33,499) $ (35,854) $ (33,549)