XML 155 R37.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings Per Share (Tables)
6 Months Ended
Jul. 04, 2026
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share
Earnings per share (in millions, except share data):
Three Months EndedSix Months Ended
July 4,
2026
June 28,
2025
July 4,
2026
June 28,
2025
Basic:
Net income$233 $112 $368 $248 
Weighted-average shares outstanding47,717,205 50,939,474 48,364,994 51,154,241 
Basic earnings per share$4.89 $2.20 $7.61 $4.85 
Diluted:
Net income$233 $112 $368 $248 
Weighted-average shares outstanding47,717,205 50,939,474 48,364,994 51,154,241 
Dilutive shares412,060 342,799 411,555 392,169 
Diluted weighted-average shares outstanding48,129,265 51,282,273 48,776,549 51,546,410 
Diluted earnings per share$4.85 $2.19 $7.54 $4.81