XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Statement [Abstract]      
Net sales $ 15,190,638 $ 16,400,492 $ 17,097,330
Cost of sales 10,574,861 11,017,448 11,084,996
Gross margin 4,615,777 5,383,044 6,012,334
Selling, general and administrative expenses 3,829,501 3,787,795 3,836,015
Income from operations 786,276 1,595,249 2,176,319
Interest expense, net 273,894 207,724 192,115
Income before income taxes 512,382 1,387,525 1,984,204
Income tax expense 77,183 309,627 443,649
Net income $ 435,199 $ 1,077,898 $ 1,540,555
Net income per share:      
Basic $ 3.91 $ 9.13 $ 12.06
Diluted $ 3.89 $ 9.06 $ 11.94
Weighted average common shares:      
Basic 111,421 118,038 127,777
Diluted 111,822 118,980 128,998