XML 110 R87.htm IDEA: XBRL DOCUMENT v3.22.0.1
Capital and Treasury Stock - Changes in Treasury Stock (Details) - USD ($)
shares in Thousands, $ in Millions
12 Months Ended
Jan. 02, 2022
Jan. 03, 2021
Dec. 29, 2019
Changes in Treasury Stock Shares Outstanding [Roll Forward]      
Treasury Stock, beginning balance (shares) 487,331 487,336 457,519
Employee compensation and stock option plans (shares) (17,399) (21,765) (20,053)
Treasury Stock, ending balance (shares) 490,878 487,331 487,336
Changes in treasury stock      
Treasury Stock, Balance $ 38,490 $ 38,417 $ 34,362
Employee compensation and stock option plans (2,847) (3,148) (2,691)
Repurchase of common stock 3,456 3,221 6,746
Treasury Stock, Ending Balance $ 39,099 $ 38,490 $ 38,417
Treasury Stock      
Changes in Treasury Stock Shares Outstanding [Roll Forward]      
Repurchase of common stock (shares) 20,946 21,760 49,870
Changes in treasury stock      
Repurchase of common stock $ 3,456 $ 3,221 $ 6,746