XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Accumulated Other Comprehensive Earnings (Loss) - Reclassification from AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Other income, net $ (14,072) $ (4,900) $ (14,021) $ (13,932)
Cost of goods sold 98,605 100,261 194,610 203,408
Total before tax (26,193) (20,335) (49,202) (40,477)
Tax (expense) benefit 8,663 4,701 13,631 9,008
Net of tax (17,530) (15,634) (35,571) (31,469)
Reclassified from Accumulated OCI into Earnings        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Total before tax 576 617 1,478 892
Tax (expense) benefit (140) (153) (358) (218)
Net of tax 436 464 1,120 674
Investments | Reclassified from Accumulated OCI into Earnings        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Other income, net (40) (2) (61) (2)
Foreign Currency Derivatives | Reclassified from Accumulated OCI into Earnings        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Other income, net (8) 100 229 126
Commodity Derivatives | Reclassified from Accumulated OCI into Earnings        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Cost of goods sold $ 829 $ 678 $ 1,720 $ 1,087
Type of Cost, Good or Service [Extensible List] Product [Member] Product [Member] 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 $ (205) $ (159) $ (410) $ (319)