v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
CONDENSED CONSOLIDATED STATEMENTS OF INCOME        
NET SALES $ 2,537,473 $ 2,111,593 $ 4,890,764 $ 3,966,150
COST OF SALES 1,117,839 935,180 2,177,781 1,741,775
GROSS PROFIT 1,419,634 1,176,413 2,712,983 2,224,375
OPERATING EXPENSES 679,192 544,791 1,242,582 1,023,008
OPERATING INCOME 740,442 631,622 1,470,401 1,201,367
INTEREST and OTHER INCOME, net 27,827 15,065 47,997 23,337
INCOME BEFORE PROVISION FOR INCOME TAXES 768,269 646,687 1,518,398 1,224,704
PROVISION FOR INCOME TAXES 183,729 157,893 364,373 292,917
NET INCOME $ 584,540 $ 488,794 $ 1,154,025 $ 931,787
NET INCOME PER COMMON SHARE:        
Basic (in dollar per share) $ 0.6 $ 0.5 $ 1.18 $ 0.96
Diluted (in dollar per share) $ 0.59 $ 0.5 $ 1.17 $ 0.95
WEIGHTED AVERAGE NUMBER OF SHARES OF COMMON STOCK AND COMMON STOCK EQUIVALENTS:        
Basic (in shares) 978,662 975,749 978,487 974,691
Diluted (in shares) 988,479 983,997 988,456 982,748