XML 135 R118.htm IDEA: XBRL DOCUMENT v3.20.4
EARNINGS PER SHARE - SCHEDULE OF BASIC AND DILUTED EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 27, 2020
Jun. 28, 2020
Mar. 29, 2020
Dec. 31, 2019
Sep. 29, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Common stock                      
Basic earnings per share:                      
Allocation of distributed earnings (cash dividends paid)                 $ 467,013 $ 445,685 $ 410,732
Allocation of undistributed earnings                 464,802 393,731 449,372
Total earnings—basic                 $ 931,815 $ 839,416 $ 860,104
Total weighted-average shares—basic (shares)                 147,832 148,841 149,379
Earnings Per Share—basic (USD per share) $ 1.44 $ 2.21 $ 1.33 $ 1.33 $ 1.02 $ 1.59 $ 1.54 $ 1.49 $ 6.30 $ 5.64 $ 5.76
Diluted earnings per share:                      
Allocation of total earnings used in basic computation                 $ 931,815 $ 839,416 $ 860,104
Reallocation of total earnings as a result of conversion of Class B common stock to Common stock                 346,893 310,276 317,458
Reallocation of undistributed earnings                 0 0 0
Total earnings—diluted                 $ 1,278,708 $ 1,149,692 $ 1,177,562
Conversion of Class B common stock to Common shares outstanding                 60,614 60,614 60,614
Total weighted-average shares—diluted (shares)                 209,414 210,702 210,989
Earnings Per Share—diluted (USD per share) 1.39 2.14 1.29 1.29 0.98 1.54 1.48 1.45 $ 6.11 $ 5.46 $ 5.58
Common stock | Employee stock options                      
Diluted earnings per share:                      
Incremental common shares attributable to dilutive effect of share-based payment arrangements                 600 785 651
Common stock | Performance and restricted stock units                      
Diluted earnings per share:                      
Incremental common shares attributable to dilutive effect of share-based payment arrangements                 368 462 345
Class B common stock                      
Basic earnings per share:                      
Allocation of distributed earnings (cash dividends paid)                 $ 173,719 $ 164,627 $ 151,789
Allocation of undistributed earnings                 173,174 145,649 165,669
Total earnings—basic                 $ 346,893 $ 310,276 $ 317,458
Total weighted-average shares—basic (shares)                 60,614 60,614 60,614
Earnings Per Share—basic (USD per share) 1.31 2.00 1.21 1.21 0.93 1.45 1.39 1.36 $ 5.72 $ 5.12 $ 5.24
Diluted earnings per share:                      
Allocation of total earnings used in basic computation                 $ 346,893 $ 310,276 $ 317,458
Reallocation of total earnings as a result of conversion of Class B common stock to Common stock                 0 0 0
Reallocation of undistributed earnings                 (822) (886) (803)
Total earnings—diluted                 $ 346,071 $ 309,390 $ 316,655
Conversion of Class B common stock to Common shares outstanding                 0 0 0
Total weighted-average shares—diluted (shares)                 60,614 60,614 60,614
Earnings Per Share—diluted (USD per share) $ 1.30 $ 2.00 $ 1.20 $ 1.21 $ 0.92 $ 1.44 $ 1.38 $ 1.36 $ 5.71 $ 5.10 $ 5.22
Class B common stock | Employee stock options                      
Diluted earnings per share:                      
Incremental common shares attributable to dilutive effect of share-based payment arrangements                 0 0 0
Class B common stock | Performance and restricted stock units                      
Diluted earnings per share:                      
Incremental common shares attributable to dilutive effect of share-based payment arrangements                 0 0 0