XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
CONDENSED CONSOLIDATED STATEMENTS OF INCOME        
NET SALES $ 2,111,593 $ 1,900,597 $ 3,966,150 $ 3,799,695
COST OF SALES 935,180 881,091 1,741,775 1,753,061
GROSS PROFIT 1,176,413 1,019,506 2,224,375 2,046,634
OPERATING EXPENSES 544,791 492,343 1,023,008 977,480
OPERATING INCOME 631,622 527,163 1,201,367 1,069,154
INTEREST and OTHER INCOME, net 15,065 24,376 23,337 60,131
INCOME BEFORE PROVISION FOR INCOME TAXES 646,687 551,539 1,224,704 1,129,285
PROVISION FOR INCOME TAXES 157,893 126,170 292,917 261,867
NET INCOME $ 488,794 $ 425,369 $ 931,787 $ 867,418
NET INCOME PER COMMON SHARE:        
Basic (in dollar per share) $ 0.5 $ 0.41 $ 0.96 $ 0.84
Diluted (in dollar per share) $ 0.5 $ 0.41 $ 0.95 $ 0.83
Basic (in shares) 975,749 1,029,268 974,691 1,035,175
Diluted (in shares) 983,997 1,037,378 982,748 1,044,363