XML 24 R4.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
CONSOLIDATED STATEMENTS OF INCOME      
NET SALES $ 4,598,638 $ 4,200,819 $ 3,807,183
COST OF SALES 1,874,758 1,682,234 1,511,808
GROSS PROFIT 2,723,880 2,518,585 2,295,375
OPERATING EXPENSES 1,090,727 1,115,646 1,011,756
OPERATING INCOME 1,633,153 1,402,939 1,283,619
OTHER (EXPENSE) INCOME, NET (6,996) 13,023 9,653
INCOME BEFORE PROVISION FOR INCOME TAXES 1,626,157 1,415,962 1,293,272
PROVISION FOR INCOME TAXES 216,563 308,127 300,268
NET INCOME $ 1,409,594 $ 1,107,835 $ 993,004
NET INCOME PER COMMON SHARE:      
Basic $ 2.66 $ 2.04 $ 1.78
Diluted $ 2.64 $ 2.03 $ 1.76
WEIGHTED AVERAGE NUMBER OF SHARES OF COMMON STOCK AND COMMON STOCK EQUIVALENTS:      
Basic 529,639 542,191 557,166
Diluted 534,807 546,608 564,254