XML 97 R82.htm IDEA: XBRL DOCUMENT v3.24.2.u1
EARNINGS PER SHARE - SCHEDULE OF BASIC AND DILUTED EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jul. 02, 2023
Jun. 30, 2024
Jul. 02, 2023
Common stock        
Basic earnings per share:        
Allocation of distributed earnings (cash dividends paid) $ 202,527 $ 152,389 $ 407,938 $ 305,944
Allocation of undistributed earnings (67,107) 150,090 325,740 432,943
Total earnings—basic $ 135,420 $ 302,479 $ 733,678 $ 738,887
Total weighted-average shares—basic (shares) 147,893 149,244 148,753 148,914
Net income per share - basic (USD per share) $ 0.92 $ 2.03 $ 4.93 $ 4.96
Diluted earnings per share:        
Reallocation of total earnings as a result of conversion of Class B common stock to Common stock $ 45,474 $ 104,504 $ 244,669 $ 255,281
Reallocation of undistributed earnings 0 0 0 0
Total earnings—diluted $ 180,894 $ 406,983 $ 978,347 $ 994,168
Conversion of Class B common stock to Common shares outstanding (shares) 54,614 55,447 54,614 55,864
Total weighted-average shares—diluted (shares) 203,007 205,533 203,943 205,687
Net income per share - diluted (USD per share) $ 0.89 $ 1.98 $ 4.80 $ 4.83
Common stock | Employee stock options        
Diluted earnings per share:        
Incremental common shares attributable to dilutive effect of share-based payment arrangements (shares) 299 468 308 486
Common stock | Performance and restricted stock units        
Diluted earnings per share:        
Incremental common shares attributable to dilutive effect of share-based payment arrangements (shares) 201 374 268 423
Class B common stock        
Basic earnings per share:        
Allocation of distributed earnings (cash dividends paid) $ 67,994 $ 53,801 $ 135,988 $ 107,602
Allocation of undistributed earnings (22,520) 50,703 108,681 147,679
Total earnings—basic $ 45,474 $ 104,504 $ 244,669 $ 255,281
Total weighted-average shares—basic (shares) 54,614 55,447 54,614 55,864
Net income per share - basic (USD per share) $ 0.83 $ 1.88 $ 4.48 $ 4.57
Diluted earnings per share:        
Reallocation of total earnings as a result of conversion of Class B common stock to Common stock $ 0 $ 0 $ 0 $ 0
Reallocation of undistributed earnings 57 (213) (314) (669)
Total earnings—diluted $ 45,531 $ 104,291 $ 244,355 $ 254,612
Conversion of Class B common stock to Common shares outstanding (shares) 0 0 0 0
Total weighted-average shares—diluted (shares) 54,614 55,447 54,614 55,864
Net income per share - diluted (USD per share) $ 0.83 $ 1.88 $ 4.47 $ 4.56
Class B common stock | Employee stock options        
Diluted earnings per share:        
Incremental common shares attributable to dilutive effect of share-based payment arrangements (shares) 0 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 (shares) 0 0 0 0