XML 111 R87.htm IDEA: XBRL DOCUMENT v3.22.4
Capital and Treasury Stock - Changes in Treasury Stock (Details) - USD ($)
shares in Thousands, $ in Millions
12 Months Ended
Jan. 01, 2023
Jan. 02, 2022
Jan. 03, 2021
Changes in Treasury Stock Shares Outstanding [Roll Forward]      
Treasury Stock, beginning balance (shares) 490,878 487,331 487,336
Employee compensation and stock option plans (shares) (20,007) (17,399) (21,765)
Treasury Stock, ending balance (shares) 506,246 490,878 487,331
Changes in treasury stock      
Treasury Stock, Balance $ 39,099 $ 38,490 $ 38,417
Employee compensation and stock option plans (3,440) (2,847) (3,148)
Repurchase of common stock 6,035 3,456 3,221
Treasury Stock, Ending Balance $ 41,694 $ 39,099 $ 38,490
Treasury Stock      
Changes in Treasury Stock Shares Outstanding [Roll Forward]      
Repurchase of common stock (shares) 35,375 20,946 21,760
Changes in treasury stock      
Repurchase of common stock $ 6,035 $ 3,456 $ 3,221