v3.26.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 6 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Jun. 28, 2026
Jun. 29, 2025
Common Stock        
Basic earnings per share:        
Allocation of distributed earnings (cash dividends paid) $ 214,306 $ 203,237 $ 430,212 $ 406,837
Allocation of undistributed earnings 128,154 (156,214) 238,403 (191,695)
Total earnings—basic $ 342,460 $ 47,023 $ 668,615 $ 215,142
Total weighted-average shares—basic (shares) 147,573 148,247 148,001 148,175
Net income per share - basic (USD per share) $ 2.32 $ 0.32 $ 4.52 $ 1.45
Numerator:        
Allocation of total earnings used in basic computation $ 342,460 $ 47,023 $ 668,615 $ 215,142
Reallocation of total earnings as a result of conversion of Class B common stock to Common stock 115,205 15,696 224,155 71,780
Reallocation of undistributed earnings 0 0 0 0
Total earnings—diluted $ 457,665 $ 62,719 $ 892,770 $ 286,922
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) 202,745 203,188 203,250 203,168
Net income per share - diluted (USD per share) $ 2.26 $ 0.31 $ 4.39 $ 1.41
Common Stock | Employee Stock Option        
Numerator:        
Incremental common shares attributable to dilutive effect of share-based payment arrangements (shares) 80 190 100 193
Common Stock | Performance Stock Units and Restricted Stock Units        
Numerator:        
Incremental common shares attributable to dilutive effect of share-based payment arrangements (shares) 478 137 535 186
Class B common stock        
Basic earnings per share:        
Allocation of distributed earnings (cash dividends paid) $ 72,090 $ 67,994 $ 144,180 $ 135,988
Allocation of undistributed earnings 43,115 (52,298) 79,975 (64,208)
Total earnings—basic $ 115,205 $ 15,696 $ 224,155 $ 71,780
Total weighted-average shares—basic (shares) 54,614 54,614 54,614 54,614
Net income per share - basic (USD per share) $ 2.11 $ 0.29 $ 4.10 $ 1.31
Numerator:        
Allocation of total earnings used in basic computation $ 115,205 $ 15,696 $ 224,155 $ 71,780
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 (122) 86 (256) 123
Total earnings—diluted $ 115,083 $ 15,782 $ 223,899 $ 71,903
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) $ 2.11 $ 0.29 $ 4.10 $ 1.32
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