XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share - Schedule of Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jul. 01, 2023
Jul. 02, 2022
Jul. 01, 2023
Jul. 02, 2022
Earnings Per Share [Abstract]        
Net income $ 1,361 $ 1,664 $ 2,650 $ 3,879
Basic weighted average shares (in shares) 386 392 386 392
Plus effect of: stock options and restricted stock units (in shares) 2 2 2 2
Diluted weighted average shares (in shares) 388 394 388 394
Basic (in dollars per share) $ 3.53 $ 4.25 $ 6.86 $ 9.90
Diluted (in dollars per share) $ 3.51 $ 4.22 $ 6.83 $ 9.83
Antidilutive stock options excluded from diluted weighted average shares (in shares) 2 2 2 2