XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1Close
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]      
Net sales $ 17,097,330 $ 22,726,418 $ 19,893,856
Cost of sales 11,084,996 14,982,039 14,042,900
Gross margin 6,012,334 7,744,379 5,850,956 Close
Selling, general and administrative expenses 3,836,015 3,974,173 3,463,532 CloseClose
Total Operating Expenses 3836015.0 3974173.0 3463532.0 0 0 Close
Income from operations 2,176,319 3,770,206 2,387,424 Close
Total Other Income Expenses 192115.0 198373.0 135877.0 0 0 Close
Interest expense, net 192,115 198,373 135,877 CloseClose
Income before income taxes 1,984,204 3,571,833 2,251,547 Close
Income tax expense 443,649 822,464 526,131 Close
Net income $ 1,540,555 $ 2,749,369 $ 1,725,416 Close
Net income per share:      
Basic $ 12.06 $ 16.98 $ 8.55
Diluted $ 11.94 $ 16.82 $ 8.48
Weighted average common shares:      
Basic 127,777 161,960 201,839
Diluted 128,998 163,481 203,470