XML 20 R4.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
CONSOLIDATED STATEMENTS OF INCOME      
NET SALES $ 6,311,050 $ 5,541,352 $ 4,598,638
COST OF SALES 3,136,483 2,432,839 1,874,758
GROSS PROFIT 3,174,567 3,108,513 2,723,880
OPERATING EXPENSES 1,589,846 1,311,046 1,090,727
OPERATING INCOME 1,584,721 1,797,467 1,633,153
OTHER (EXPENSE) INCOME , NET (12,757) 3,952 (6,996)
INCOME BEFORE PROVISION FOR INCOME TAXES 1,571,964 1,801,419 1,626,157
PROVISION FOR INCOME TAXES 380,340 423,944 216,563
NET INCOME $ 1,191,624 $ 1,377,475 $ 1,409,594
NET INCOME PER COMMON SHARE:      
Basic $ 2.26 $ 2.61 $ 2.66
Diluted $ 2.23 $ 2.57 $ 2.64
WEIGHTED AVERAGE NUMBER OF SHARES OF COMMON STOCK AND COMMON STOCK EQUIVALENTS:      
Basic 526,779 528,763 529,639
Diluted 533,221 535,639 534,807