XML 116 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 29, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share
Earnings per share (in millions, except share data):
Three Months Ended
March 29,
2025
March 30,
2024
Basic:
Net income$136 $115 
Weighted-average shares outstanding51,365,011 51,387,570 
Basic earnings per share$2.64 $2.24 
Diluted:
Net income$136 $115 
Weighted-average shares outstanding51,365,011 51,387,570 
Dilutive shares441,539 402,931 
Diluted weighted-average shares outstanding51,806,550 51,790,501 
Diluted earnings per share$2.62 $2.23