XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 27, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share
Earnings per share (in millions, except share data):
Three Months EndedNine Months Ended
September 27,
2025
September 28,
2024
September 27,
2025
September 28,
2024
Basic:
Net income$101 $137 $349 $365 
Weighted-average shares outstanding50,800,552 51,567,216 51,044,563 51,480,812 
Basic earnings per share$1.98 $2.65 $6.83 $7.09 
Diluted:
Net income$101 $137 $349 $365 
Weighted-average shares outstanding50,800,552 51,567,216 51,044,563 51,480,812 
Dilutive shares370,567 350,839 384,969 364,760 
Diluted weighted-average shares outstanding51,171,119 51,918,055 51,429,532 51,845,572 
Diluted earnings per share$1.97 $2.64 $6.78 $7.04