XML 76 R63.htm IDEA: XBRL DOCUMENT v3.24.2
ACCUMULATED OTHER COMPREHENSIVE (LOSS) INCOME - Schedule of Changes in Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]            
Net foreign currency translation adjustment $ (3,260)   $ (1,116)   $ (15,977) $ 8,308
Unrealized loss on cash flow hedge 0   (730)   0 (1,406)
Tax 0   176   0 341
Net of tax 0   (554)   0 (1,065)
Net change in postretirement benefit plan (see Note 14 for further information)            
Amortization of (gain) loss (2)   2   (5) 4
Prior service loss arising during the period 0   0   206 132
Total before tax (2)   2   201 136
Tax 0   0   (49) (34)
Net of tax (2)   2   152 102
Other comprehensive (loss) income $ (3,262) $ (12,563) $ (1,668) $ 9,013 $ (15,825) $ 7,345