v3.26.1
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 28, 2026
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings Per Share
Three Months Ended
June 28, 2026June 29, 2025
Common StockClass B Common StockCommon StockClass B Common Stock
Basic earnings per share:
Numerator:
Allocation of distributed earnings (cash dividends paid)$214,306 $72,090 $203,237 $67,994 
Allocation of undistributed earnings128,154 43,115 (156,214)(52,298)
Total earnings—basic$342,460 $115,205 $47,023 $15,696 
Denominator (shares in thousands):
Total weighted-average shares—basic147,573 54,614 148,247 54,614 
Earnings Per Share—basic$2.32 $2.11 $0.32 $0.29 
Diluted earnings per share:
Numerator:
Allocation of total earnings used in basic computation$342,460 $115,205 $47,023 $15,696 
Reallocation of total earnings as a result of conversion of Class B common stock to Common stock115,205 — 15,696 — 
Reallocation of undistributed earnings— (122)— 86 
Total earnings—diluted$457,665 $115,083 $62,719 $15,782 
Denominator (shares in thousands):
Number of shares used in basic computation147,573 54,614 148,247 54,614 
Weighted-average effect of dilutive securities:
Conversion of Class B common stock to Common shares outstanding54,614 — 54,614 — 
Employee stock options80 — 190 — 
Performance and restricted stock units478 — 137 — 
Total weighted-average shares—diluted202,745 54,614 203,188 54,614 
Earnings Per Share—diluted$2.26 $2.11 $0.31 $0.29 
Six Months Ended
June 28, 2026June 29, 2025
Common StockClass B Common StockCommon StockClass B Common Stock
Basic earnings per share:
Numerator:
Allocation of distributed earnings (cash dividends paid)$430,212 $144,180 $406,837 $135,988 
Allocation of undistributed earnings238,403 79,975 (191,695)(64,208)
Total earnings—basic$668,615 $224,155 $215,142 $71,780 
Denominator (shares in thousands):
Total weighted-average shares—basic148,001 54,614 148,175 54,614 
Earnings Per Share—basic$4.52 $4.10 $1.45 $1.31 
Diluted earnings per share:
Numerator:
Allocation of total earnings used in basic computation$668,615 $224,155 $215,142 $71,780 
Reallocation of total earnings as a result of conversion of Class B common stock to Common stock224,155 — 71,780 — 
Reallocation of undistributed earnings— (256)— 123 
Total earnings—diluted$892,770 $223,899 $286,922 $71,903 
Denominator (shares in thousands):
Number of shares used in basic computation148,001 54,614 148,175 54,614 
Weighted-average effect of dilutive securities:
Conversion of Class B common stock to Common shares outstanding54,614 — 54,614 — 
Employee stock options100 — 193 — 
Performance and restricted stock units535 — 186 — 
Total weighted-average shares—diluted203,250 54,614 203,168 54,614 
Earnings Per Share—diluted$4.39 $4.10 $1.41 $1.32