XML 99 R81.htm IDEA: XBRL DOCUMENT v3.25.3
EARNINGS PER SHARE - SCHEDULE OF BASIC AND DILUTED EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2025
Sep. 29, 2024
Sep. 28, 2025
Sep. 29, 2024
Common Stock        
Basic earnings per share:        
Allocation of distributed earnings (cash dividends paid) $ 203,137 $ 202,390 $ 609,974 $ 610,328
Allocation of undistributed earnings 3,889 131,726 (187,827) 457,433
Total earnings—basic $ 207,026 $ 334,116 $ 422,147 $ 1,067,761
Total weighted-average shares—basic (shares) 148,363 147,938 148,234 148,474
Net income per share - basic (USD per share) $ 1.40 $ 2.26 $ 2.85 $ 7.19
Numerator:        
Allocation of total earnings used in basic computation $ 207,026 $ 334,116 $ 422,147 $ 1,067,761
Reallocation of total earnings as a result of conversion of Class B common stock to Common stock 69,294 112,185 141,095 356,887
Reallocation of undistributed earnings 0 0 0 0
Total earnings—diluted $ 276,320 $ 446,301 $ 563,242 $ 1,424,648
Conversion of Class B common stock to Common shares outstanding (shares) 54,614 54,614 54,614 54,614
Total weighted-average shares—diluted (shares) 203,494 203,030 203,273 203,631
Net income per share - diluted (USD per share) $ 1.36 $ 2.20 $ 2.77 $ 7.00
Common Stock | Employee Stock Option        
Numerator:        
Incremental common shares attributable to dilutive effect of share-based payment arrangements (shares) 176 283 187 300
Common Stock | Performance Stock Units and Restricted Stock Units        
Numerator:        
Incremental common shares attributable to dilutive effect of share-based payment arrangements (shares) 341 195 238 243
Class B common stock        
Basic earnings per share:        
Allocation of distributed earnings (cash dividends paid) $ 67,994 $ 67,993 $ 203,981 $ 203,981
Allocation of undistributed earnings 1,300 44,192 (62,886) 152,906
Total earnings—basic $ 69,294 $ 112,185 $ 141,095 $ 356,887
Total weighted-average shares—basic (shares) 54,614 54,614 54,614 54,614
Net income per share - basic (USD per share) $ 1.27 $ 2.05 $ 2.58 $ 6.53
Numerator:        
Allocation of total earnings used in basic computation $ 69,294 $ 112,185 $ 141,095 $ 356,887
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 (3) (107) 135 (418)
Total earnings—diluted $ 69,291 $ 112,078 $ 141,230 $ 356,469
Conversion of Class B common stock to Common shares outstanding (shares) 0 0 0 0
Total weighted-average shares—diluted (shares) 54,614 54,614 54,614 54,614
Net income per share - diluted (USD per share) $ 1.27 $ 2.05 $ 2.59 $ 6.53
Class B common stock | Employee Stock Option        
Numerator:        
Incremental common shares attributable to dilutive effect of share-based payment arrangements (shares) 0 0 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 0 0