XML 21 R4.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
CONSOLIDATED STATEMENTS OF INCOME    
NET SALES $ 1,243,816 $ 1,062,097
COST OF SALES 528,881 424,901
GROSS PROFIT 714,935 637,196
OPERATING EXPENSES 300,789 272,208
OPERATING INCOME 414,146 364,988
INTEREST and OTHER (EXPENSE) INCOME, net (759) 872
INCOME BEFORE PROVISION FOR INCOME TAXES 413,387 365,860
PROVISION FOR INCOME TAXES 98,193 87,025
NET INCOME $ 315,194 $ 278,835
NET INCOME PER COMMON SHARE:    
Basic $ 0.60 $ 0.52
Diluted $ 0.59 $ 0.52
WEIGHTED AVERAGE NUMBER OF SHARES OF COMMON STOCK AND COMMON STOCK EQUIVALENTS:    
Basic 528,195 536,061
Diluted 534,982 540,518