XML 16 R4.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Consolidated Statements of Income    
Sales $ 4,136,924 $ 3,976,240
Cost of goods sold, including warehouse and distribution expenses 2,015,439 1,942,068
Gross profit 2,121,485 2,034,172
Selling, general and administrative expenses 1,380,019 1,281,691
Operating income 741,466 752,481
Other income (expense):    
Interest expense (57,564) (57,148)
Interest income 1,664 1,656
Other, net (1,215) 3,401
Total other expense (57,115) (52,091)
Income before income taxes 684,351 700,390
Provision for income taxes 145,866 153,152
Net income $ 538,485 $ 547,238
Earnings per share-basic:    
Earnings per share $ 9.4 $ 9.27
Weighted-average common shares outstanding - basic 57,304 59,017
Earnings per share-assuming dilution:    
Earnings per share $ 9.35 $ 9.2
Weighted-average common shares outstanding - assuming dilution 57,622 59,454