XML 71 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACCUMULATED OTHER COMPREHENSIVE LOSS - Reclassification from AOCI (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Other income, net $ (26,366) $ (18,066) $ 12,614
Cost of goods sold 470,037 512,525 454,239
Total before tax (126,871) (119,894) (98,141)
Tax (expense) benefit 40,063 28,008 22,249
Net of tax (86,808) (91,886) $ (75,892)
Reclassified from Accumulated OCI into Earnings      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Total before tax 1,275 36  
Tax (expense) benefit (308) (9)  
Net of tax 967 27  
Investments | Reclassified from Accumulated OCI into Earnings      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Other income, net (11) (1)  
Foreign Currency Derivatives | Reclassified from Accumulated OCI into Earnings      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Other income, net 228 210  
Commodity Derivatives | Reclassified from Accumulated OCI into Earnings      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Cost of goods sold $ 1,697 $ 585  
Type of Cost, Good or Service [Extensible List] Product [Member] Product [Member]  
Postretirement and Pension Benefits | Reclassified from Accumulated OCI into Earnings      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Other income, net $ (639) $ (758)