XML 123 R37.htm IDEA: XBRL DOCUMENT v3.24.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 29, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share
Earnings per share (in millions, except share data):
Three Months EndedSix Months Ended
June 29,
2024
July 1,
2023
June 29,
2024
July 1,
2023
Basic:
Net income$113 $144 $228 $294 
Weighted-average shares outstanding51,489,735 51,377,064 51,444,179 51,395,062 
Basic earnings per share$2.19 $2.80 $4.43 $5.72 
Diluted:
Net income$113 $144 $228 $294 
Weighted-average shares outstanding51,489,735 51,377,064 51,444,179 51,395,062 
Dilutive shares340,510 330,396 371,720 328,964 
Diluted weighted-average shares outstanding51,830,245 51,707,460 51,815,899 51,724,026 
Diluted earnings per share$2.17 $2.78 $4.40 $5.68