XML 98 R82.htm IDEA: XBRL DOCUMENT v3.25.1
EARNINGS PER SHARE - SCHEDULE OF BASIC AND DILUTED EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 30, 2025
Mar. 31, 2024
Common stock    
Basic earnings per share:    
Allocation of distributed earnings (cash dividends paid) $ 203,600 $ 205,411
Allocation of undistributed earnings (35,496) 393,508
Total earnings—basic $ 168,104 $ 598,919
Total weighted-average shares—basic (shares) 148,097 149,609
Net income per share - basic (USD per share) $ 1.14 $ 4.00
Numerator:    
Allocation of total earnings used in basic computation $ 168,104 $ 598,919
Reallocation of total earnings as a result of conversion of Class B common stock to Common stock 56,099 198,534
Reallocation of undistributed earnings 0 0
Total earnings—diluted $ 224,203 $ 797,453
Conversion of Class B common stock to Common shares outstanding (shares) 54,614 54,614
Total weighted-average shares—diluted (shares) 203,141 204,875
Net income per share - diluted (USD per share) $ 1.10 $ 3.89
Common stock | Employee Stock Option    
Numerator:    
Incremental common shares attributable to dilutive effect of share-based payment arrangements (shares) 196 318
Common stock | Performance Stock Units and Restricted Stock Units    
Numerator:    
Incremental common shares attributable to dilutive effect of share-based payment arrangements (shares) 234 334
Class B common stock    
Basic earnings per share:    
Allocation of distributed earnings (cash dividends paid) $ 67,994 $ 67,994
Allocation of undistributed earnings (11,895) 130,540
Total earnings—basic $ 56,099 $ 198,534
Total weighted-average shares—basic (shares) 54,614 54,614
Net income per share - basic (USD per share) $ 1.03 $ 3.64
Numerator:    
Allocation of total earnings used in basic computation $ 56,099 $ 198,534
Reallocation of total earnings as a result of conversion of Class B common stock to Common stock 0 0
Reallocation of undistributed earnings 26 (425)
Total earnings—diluted $ 56,125 $ 198,109
Conversion of Class B common stock to Common shares outstanding (shares) 0 0
Total weighted-average shares—diluted (shares) 54,614 54,614
Net income per share - diluted (USD per share) $ 1.03 $ 3.63
Class B common stock | Employee Stock Option    
Numerator:    
Incremental common shares attributable to dilutive effect of share-based payment arrangements (shares) 0 0
Class B common stock | Performance Stock Units and Restricted Stock Units    
Numerator:    
Incremental common shares attributable to dilutive effect of share-based payment arrangements (shares) 0 0