v3.26.3
Earnings Per Share (Tables)
9 Months Ended
Oct. 03, 2026
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share
Earnings per share (in millions, except share data):
Three Months EndedNine Months Ended
October 3,
2026
September 27,
2025
October 3,
2026
September 27,
2025
Basic:
Net income$164 $101 $532 $349 
Weighted-average shares outstanding47,277,714 50,800,552 48,027,688 51,044,563 
Basic earnings per share$3.47 $1.98 $11.08 $6.83 
Diluted:
Net income$164 $101 $532 $349 
Weighted-average shares outstanding47,277,714 50,800,552 48,027,688 51,044,563 
Dilutive shares535,475 370,567 452,861 384,969 
Diluted weighted-average shares outstanding47,813,188 51,171,119 48,480,549 51,429,532 
Diluted earnings per share$3.43 $1.97 $10.97 $6.78