XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Business Segments, Product Groups and End Markets - Schedule of Segment Revenue, Segment Profit or Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting Information [Line Items]    
Net sales $ 1,321,575 $ 1,365,511
Selling, general and administrative 80,408 90,346
Research and development 45,652 38,171
Interest expense 16,809 16,439
Income tax expense 3,936 12,196
Net income 21,853 59,786
Reportable Segment    
Segment Reporting Information [Line Items]    
Net sales 1,321,575 1,365,511
Materials cost of sales 692,748 708,666
Labor cost of sales 159,164 153,349
Depreciation cost of sales 139,869 129,088
Other cost of sales 172,211 172,765
Selling, general and administrative 80,408 90,346
Research and development 45,652 38,171
Interest expense 16,809 16,439
Income tax expense 3,936 12,196
Other segment items (11,075) (15,295)
Net income $ 21,853 $ 59,786