XML 81 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Accumulated Other Comprehensive Income (Loss) (Components of AOCI) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance $ (748,742) $ (646,568)    
Other comprehensive income (loss) before reclassifications (3) 46,037 (27,727)    
Amounts reclassified from AOCL 1,892 854    
Other comprehensive income (loss) 47,929 (26,873)    
Ending balance (700,813) (673,441)    
Accumulated other comprehensive income (loss), foreign currency translation adjustment, net of tax (7,300) (7,200) $ (7,300) $ (7,000)
Foreign currency translation items        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance (632,097) (523,873)    
Other comprehensive income (loss) before reclassifications (3) 47,571 (28,244)    
Amounts reclassified from AOCL 0 0    
Other comprehensive income (loss) 47,571 (28,244)    
Ending balance (584,526) (552,117)    
Pension and other post-retirement effects        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance (115,898) (121,882)    
Other comprehensive income (loss) before reclassifications (3) (1,534) 517    
Amounts reclassified from AOCL 1,868 859    
Other comprehensive income (loss) 334 1,376    
Ending balance (115,564) (120,506)    
Cash flow hedging activity        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance (747) (813)    
Other comprehensive income (loss) before reclassifications (3) 0 0    
Amounts reclassified from AOCL 24 (5)    
Other comprehensive income (loss) 24 (5)    
Ending balance $ (723) $ (818)