XML 77 R67.htm IDEA: XBRL DOCUMENT v3.25.2
OTHER - Components of Accumulated Other Comprehensive Loss, Net (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]        
Balance at beginning of year $ 225,676 $ 223,701 $ 229,923 $ 230,879
Balance at end of year 185,768 219,805 185,768 219,805
Net change in cash flow hedges, taxes 0 0 0 0
Amortization of actuarial loss, taxes (2) (4) (3) (8)
Accumulated translation adjustment:        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance at beginning of year (17,967) (32,574) (18,384) (32,614)
Other comprehensive income, before reclassifications 195 53 612 93
Amounts reclassified from accumulated other comprehensive loss 0 14,152 0 14,152
Other comprehensive income (loss), net of taxes 195 14,205 612 14,245
Balance at end of year (17,772) (18,369) (17,772) (18,369)
Accumulated deferred (losses) gains on cash flow hedges:        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance at beginning of year 118 67 247 (134)
Other comprehensive income, before reclassifications (483) 2 (675) 72
Amounts reclassified from accumulated other comprehensive loss 22 20 85 151
Other comprehensive income (loss), net of taxes (461) 22 (590) 223
Balance at end of year (343) 89 (343) 89
Accumulated effect of retirement benefit obligations:        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance at beginning of year (174) (738) (178) (751)
Amounts reclassified from accumulated other comprehensive loss 4 12 8 25
Balance at end of year (170) (726) (170) (726)
Accumulated other comprehensive  loss        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance at beginning of year (18,023) (33,245) (18,315) (33,499)
Balance at end of year $ (18,285) $ (19,006) $ (18,285) $ (19,006)