XML 20 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
CONSOLIDATED STATEMENTS OF INCOME      
NET SALES $ 5,541,352 $ 4,598,638 $ 4,200,819
COST OF SALES 2,432,839 1,874,758 1,682,234
GROSS PROFIT 3,108,513 2,723,880 2,518,585
OPERATING EXPENSES 1,311,046 1,090,727 1,115,646
OPERATING INCOME 1,797,467 1,633,153 1,402,939
OTHER INCOME (EXPENSE), NET 3,952 (6,996) 13,023
INCOME BEFORE PROVISION FOR INCOME TAXES 1,801,419 1,626,157 1,415,962
PROVISION FOR INCOME TAXES 423,944 216,563 308,127
NET INCOME $ 1,377,475 $ 1,409,594 $ 1,107,835
NET INCOME PER COMMON SHARE:      
Basic $ 2.61 $ 2.66 $ 2.04
Diluted $ 2.57 $ 2.64 $ 2.03
WEIGHTED AVERAGE NUMBER OF SHARES OF COMMON STOCK AND COMMON STOCK EQUIVALENTS:      
Basic 528,763 529,639 542,191
Diluted 535,639 534,807 546,608