v3.26.1
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Statement [Abstract]        
Net sales $ 6,536,951 $ 6,164,425 $ 12,801,891 $ 12,030,494
Cost of goods sold 4,066,244 3,840,037 7,992,220 7,532,422
Gross profit 2,470,707 2,324,388 4,809,671 4,498,072
Operating expenses:        
Selling, administrative and other expenses 1,917,508 1,771,195 3,774,338 3,480,874
Depreciation and amortization 134,716 123,018 265,744 238,453
Provision for doubtful accounts 10,998 7,625 18,101 13,480
Restructuring and other costs 71,149 45,712 128,881 100,482
Total operating expenses 2,134,371 1,947,550 4,187,064 3,833,289
Non-operating expense (income):        
Interest expense, net 45,800 40,211 89,753 77,427
Other (3,294) (1,930) (6,369) (2,838)
Total non-operating expense 42,506 38,281 83,384 74,589
Income before income taxes 293,830 338,557 539,223 590,194
Income taxes 66,272 83,677 123,130 140,922
Net income $ 227,558 $ 254,880 $ 416,093 $ 449,272
Basic earnings per share (in dollars per share) $ 1.65 $ 1.83 $ 3.02 $ 3.23
Diluted earnings per share (in dollars per share) $ 1.65 $ 1.83 $ 3.01 $ 3.23