XML 23 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
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
Selling and administrative expenses 958,143 913,477 907,629
Operating income 617,204 746,567 1,025,783
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
Provision for income taxes 132,836 165,084 236,763
Equity earnings in unconsolidated investments, net 207 177 353
Net income $ 434,325 $ 523,229 $ 748,462
Earnings per share:      
Basic (in dollars per share) $ 11.37 $ 13.45 $ 18.89
Diluted (in dollars per share) $ 11.30 $ 13.35 $ 18.70
Weighted average shares outstanding:      
Basic (in shares) 38,007 38,704 39,409
Diluted (in shares) 38,228 38,997 39,806
Cash dividends declared per common share (in dollars per share) $ 4.70 $ 4.30 $ 3.80