XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Share - Schedule of Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jun. 29, 2024
Jul. 01, 2023
Jun. 29, 2024
Jul. 01, 2023
Earnings Per Share [Abstract]        
Net income $ 1,548 $ 1,361 $ 2,875 $ 2,650
Basic weighted average shares (in shares) 382 386 382 386
Plus effect of: stock options and restricted stock units (in shares) 1 2 1 2
Diluted weighted average shares (in shares) 383 388 383 388
Basic (in dollars per share) $ 4.05 $ 3.53 $ 7.53 $ 6.86
Diluted (in dollars per share) $ 4.04 $ 3.51 $ 7.50 $ 6.83
Antidilutive stock options excluded from diluted weighted average shares (in shares) 2 2 2 2