v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Net sales $ 3,891,352 $ 3,883,314
Cost of sales 2,591,498 2,511,914
Gross margin 1,299,854 1,371,400
Selling, general and administrative expenses 926,257 904,217
Income from operations 373,597 467,183
Interest expense, net 48,336 42,108
Income before income taxes 325,261 425,075
Income tax expense 66,480 91,289
Net income $ 258,781 $ 333,786
Net income per share:    
Basic $ 2.12 $ 2.44
Diluted $ 2.10 $ 2.41
Weighted average common shares:    
Basic 121,972 137,074
Diluted 123,371 138,412