XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCUMULATED OTHER COMPREHENSIVE LOSS - Reclassification from AOCI (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Other income, net $ (18,066) $ 12,614 $ (18,596)
Cost of goods sold 512,525 454,239 371,535
Total before tax (119,894) (98,141) (85,729)
Tax (expense) benefit 28,008 22,249 20,421
Net of tax (91,886) (75,892) $ (65,308)
Reclassified from Accumulated OCI into Earnings      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Total before tax 36 (1,412)  
Tax (expense) benefit (9) 342  
Net of tax 27 (1,070)  
Investments | Reclassified from Accumulated OCI into Earnings      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Other income, net (1) (16)  
Foreign Currency Derivatives | Reclassified from Accumulated OCI into Earnings      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Other income, net 210 (223)  
Commodity Derivatives | Reclassified from Accumulated OCI into Earnings      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Cost of goods sold $ 585 $ (347)  
Type of Cost, Good or Service [Extensible List] Product Product  
Postretirement and Pension Benefits | Reclassified from Accumulated OCI into Earnings      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Other income, net $ (758) $ (826)