XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.2
ACCUMULATED OTHER COMPREHENSIVE (LOSS) INCOME (Tables)
6 Months Ended
Jun. 30, 2024
Stockholders' Equity Note [Abstract]  
Schedule of Accumulated Other Comprehensive (Loss) Income
Accumulated other comprehensive loss consisted of the following (amounts in thousands):
 Currency
Translation
Adjustments
Gain (Loss) on
Derivatives
Unrecognized
Losses and
Prior Service
Cost
 
 
Total
Balance at April 1, 2024$(231,487)$742 $(2,180)$(232,925)
Currency translation adjustments, net(18,576)— — (18,576)
Defined benefit pension plans:
Amortization of unrecognized losses and prior service cost, net of tax of $53
— — (161)(161)
Derivative loss— (74)— (74)
Balance at June 30, 2024$(250,063)$668 $(2,341)$(251,736)
 Currency
Translation
Adjustments
Gain (Loss) on
Derivatives
Unrecognized
Losses and
Prior Service
Cost
 
 
Total
Balance at January 1, 2024$(217,455)$740 $(2,328)$(219,043)
Currency translation adjustments, net(32,608)— — (32,608)
Defined benefit pension plans:
Amortization of unrecognized losses and prior service cost, net of tax of $41
— — (13)(13)
Derivative loss— (72)— (72)
Balance at June 30, 2024$(250,063)$668 $(2,341)$(251,736)

 Currency
Translation
Adjustments
Gain (Loss) on
Derivatives
Unrecognized
Losses and
Prior Service
Cost
 
 
Total
Balance at April 1, 2023$(235,673)$1,113 $(9,297)$(243,857)
Currency translation adjustments, net2,212 — — 2,212 
Defined benefit pension plans:
Amortization of unrecognized losses and prior service cost, net of tax of $(41)
— — 123 123 
Derivative loss— (39)— (39)
Balance at June 30, 2023$(233,461)$1,074 $(9,174)$(241,561)
 Currency
Translation
Adjustments
Gain (Loss) on
Derivatives
Unrecognized
Losses and
Prior Service
Cost
 
 
Total
Balance at January 1, 2023$(243,712)$1,224 $(9,267)$(251,755)
Currency translation adjustments, net10,251 — — 10,251 
Defined benefit pension plans:
Amortization of unrecognized losses and prior service cost, net of tax of $(30)
— — 93 93 
Derivative loss— (150)— (150)
Balance at June 30, 2023$(233,461)$1,074 $(9,174)$(241,561)