XML 70 R60.htm IDEA: XBRL DOCUMENT v3.25.2
Accumulated Other Comprehensive Income (Loss) - Schedule of Reclassification from AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Reclassification Adjustment out of Accumulated Other Comprehensive Income (Loss) [Line Items]            
Cost of sales $ (499,611)   $ (548,992)   $ (918,144) $ (969,631)
Other non-operating income/expense, net 1,417   (6,110)   (11,623) (11,721)
Income (loss) Before Income Taxes 62,927   59,511   (16,375) 5,604
Provision/benefit from income taxes (16,211)   (9,196)   14,355 11,594
Net Income 53,352 $ (40,319) 56,860 $ (28,281) 13,033 28,579
Derivative Instruments | Reclassification Out of Accumulated Other Comprehensive Income (Loss)            
Reclassification Adjustment out of Accumulated Other Comprehensive Income (Loss) [Line Items]            
Cost of sales (11,127)   6,073   (13,315) 14,298
Provision/benefit from income taxes 36   7   39 23
Net Income (11,091)   6,080   (13,276) 14,321
Employee Benefit Plans | Reclassification Out of Accumulated Other Comprehensive Income (Loss)            
Reclassification Adjustment out of Accumulated Other Comprehensive Income (Loss) [Line Items]            
Income (loss) Before Income Taxes (1,653)   (1,433)   (3,294) (2,868)
Provision/benefit from income taxes 393   (274)   787 455
Net Income (1,260)   (1,707)   (2,507) (2,413)
Amortization of prior service credit | Reclassification Out of Accumulated Other Comprehensive Income (Loss)            
Reclassification Adjustment out of Accumulated Other Comprehensive Income (Loss) [Line Items]            
Other non-operating income/expense, net 449   462   900 923
Recognized actuarial loss | Reclassification Out of Accumulated Other Comprehensive Income (Loss)            
Reclassification Adjustment out of Accumulated Other Comprehensive Income (Loss) [Line Items]            
Other non-operating income/expense, net $ (2,102)   $ (1,895)   $ (4,194) $ (3,791)