XML 42 R25.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accumulated Other Comprehensive Loss
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Accumulated Other Comprehensive Loss
15 Accumulated Other Comprehensive Loss
The components of accumulated other comprehensive loss are detailed as follows (in thousands):
 
Currency

Translation
Unrealized

Loss on

Retirement Plans
Unrealized

Loss on

Derivative

Instruments
Accumulated

Other

Comprehensive
Loss
Balance at December 31, 2022
   $ (146,120   $ 4,548     $ —      $ (141,572
Other comprehensive income (loss), net of tax
     17,761       (8,049     (2,260     7,452  
  
 
 
   
 
 
   
 
 
   
 
 
 
Balance at December 31, 2023
   $ (128,359   $ (3,501   $ (2,260   $ (134,120
Other comprehensive (loss) income, net of tax
     (26,565 )     3,247       2,155       (21,163 )
  
 
 
   
 
 
   
 
 
   
 
 
 
Balance at December 31, 2024
   $ (154,924 )   $ (254   $ (105 )   $ (155,283 )