v3.25.2
Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]        
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
Selling and administrative expenses 262,491 258,660 497,323 488,499
Operating income 272,670 271,481 350,207 380,201
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
Provision for income taxes 66,180 65,058 79,064 81,531
Equity earnings in unconsolidated investments, net (13) 60 41 117
Net income $ 194,258 $ 192,439 $ 247,803 $ 271,324
Earnings per share:        
Basic (in dollars per share) $ 5.19 $ 5.02 $ 6.60 $ 7.07
Diluted (in dollars per share) $ 5.17 $ 4.99 $ 6.57 $ 7.03
Weighted average shares outstanding: [Abstract]        
Basic (in shares) 37,271 38,124 37,365 38,164
Diluted (in shares) 37,407 38,325 37,520 38,399
Cash dividends declared per common share $ 1.25 $ 1.20 $ 2.45 $ 2.30