XML 84 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Information - Revenue, Operating Expenses and Operating Income and Reconciliation of Segment Operating Income to Consolidated Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Net sales $ 5,310,953 $ 5,541,595 $ 6,179,727
Cost of sales 3,735,606 3,881,551 4,246,315
Gross profit 1,575,347 1,660,044 1,933,412
Operating income 617,204 746,567 1,025,783
Reconciliation:      
Interest and other non-operating expenses, net 50,250 58,431 40,911
Income before income taxes and equity earnings 566,954 688,136 984,872
Reportable Segment      
Segment Reporting Information [Line Items]      
Net sales 5,310,953 5,541,595 6,179,727
Cost of sales 3,735,606 3,881,551 4,246,315
Gross profit 1,575,347 1,660,044 1,933,412
Compensation expense 486,824 477,971 495,860
Freight out expenses 90,268 84,932 89,002
Other selling and administrative expenses 381,051 350,574 322,767
Operating income 617,204 746,567 1,025,783
Reconciliation:      
Interest and other non-operating expenses, net 50,250 58,431 40,911
Income before income taxes and equity earnings $ 566,954 $ 688,136 $ 984,872