XML 57 R39.htm IDEA: XBRL DOCUMENT v3.25.3
EARNINGS PER SHARE (Tables)
9 Months Ended
Sep. 28, 2025
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings Per Share
Three Months Ended
September 28, 2025September 29, 2024
Common StockClass B Common StockCommon StockClass B Common Stock
Basic earnings per share:
Numerator:
Allocation of distributed earnings (cash dividends paid)$203,137 $67,994 $202,390 $67,993 
Allocation of undistributed earnings3,889 1,300 131,726 44,192 
Total earnings—basic$207,026 $69,294 $334,116 $112,185 
Denominator (shares in thousands):
Total weighted-average shares—basic148,363 54,614 147,938 54,614 
Earnings Per Share—basic$1.40 $1.27 $2.26 $2.05 
Diluted earnings per share:
Numerator:
Allocation of total earnings used in basic computation$207,026 $69,294 $334,116 $112,185 
Reallocation of total earnings as a result of conversion of Class B common stock to Common stock69,294 — 112,185 — 
Reallocation of undistributed earnings— (3)— (107)
Total earnings—diluted$276,320 $69,291 $446,301 $112,078 
Denominator (shares in thousands):
Number of shares used in basic computation148,363 54,614 147,938 54,614 
Weighted-average effect of dilutive securities:
Conversion of Class B common stock to Common shares outstanding54,614 — 54,614 — 
Employee stock options176 — 283 — 
Performance and restricted stock units341 — 195 — 
Total weighted-average shares—diluted203,494 54,614 203,030 54,614 
Earnings Per Share—diluted$1.36 $1.27 $2.20 $2.05 
Nine Months Ended
September 28, 2025September 29, 2024
Common StockClass B Common StockCommon StockClass B Common Stock
Basic earnings per share:
Numerator:
Allocation of distributed earnings (cash dividends paid)$609,974 $203,981 $610,328 $203,981 
Allocation of undistributed earnings(187,827)(62,886)457,433 152,906 
Total earnings—basic$422,147 $141,095 $1,067,761 $356,887 
Denominator (shares in thousands):
Total weighted-average shares—basic148,234 54,614 148,474 54,614 
Earnings Per Share—basic$2.85 $2.58 $7.19 $6.53 
Diluted earnings per share:
Numerator:
Allocation of total earnings used in basic computation$422,147 $141,095 $1,067,761 $356,887 
Reallocation of total earnings as a result of conversion of Class B common stock to Common stock141,095 — 356,887 — 
Reallocation of undistributed earnings— 135 — (418)
Total earnings—diluted$563,242 $141,230 $1,424,648 $356,469 
Denominator (shares in thousands):
Number of shares used in basic computation148,234 54,614 148,474 54,614 
Weighted-average effect of dilutive securities:
Conversion of Class B common stock to Common shares outstanding54,614 — 54,614 — 
Employee stock options187 — 300 — 
Performance and restricted stock units238 — 243 — 
Total weighted-average shares—diluted203,273 54,614 203,631 54,614 
Earnings Per Share—diluted$2.77 $2.59 $7.00 $6.53