v3.25.2
Segment Information - Revenue, Operating Expenses and Operating Income and Reconciliation of Segment Operating Income to Consolidated Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Net sales $ 1,784,530 $ 1,769,784 $ 2,856,056 $ 2,890,594
Cost of sales 1,249,369 1,239,643 2,008,526 2,021,894
Gross profit 535,161 530,141 847,530 868,700
Operating income 272,670 271,481 350,207 380,201
Reconciliation:        
Interest and other non-operating expenses, net 12,219 14,044 23,381 27,463
Income before income taxes and equity earnings 260,451 257,437 326,826 352,738
Reportable Segment        
Segment Reporting Information [Line Items]        
Net sales 1,784,530 1,769,784 2,856,056 2,890,594
Cost of sales 1,249,369 1,239,643 2,008,526 2,021,894
Gross profit 535,161 530,141 847,530 868,700
Compensation expense 135,815 130,955 256,184 250,164
Freight out expenses 98,026 28,329 195,367 192,111
Other selling and administrative expenses 28,650 99,376 45,772 46,224
Operating income 272,670 271,481 350,207 380,201
Reconciliation:        
Interest and other non-operating expenses, net 12,219 14,044 23,381 27,463
Income before income taxes and equity earnings $ 260,451 $ 257,437 $ 326,826 $ 352,738