XML 111 R86.htm IDEA: XBRL DOCUMENT v3.20.4
Capital and Treasury Stock - Changes in Treasury Stock (Details) - USD ($)
shares in Thousands, $ in Millions
12 Months Ended
Jan. 03, 2021
Dec. 29, 2019
Dec. 30, 2018
Changes in Treasury Stock Shares Outstanding [Roll Forward]      
Treasury Stock, Balance, Shares 487,336 457,519 437,318
Employee compensation and stock option plans, Shares (21,765) (20,053) (22,082)
Treasury Stock, Ending Balance, Shares 487,331 487,336 457,519
Changes in treasury stock      
Treasury Stock, Balance $ 38,417 $ 34,362 $ 31,554
Employee compensation and stock option plans related to treasury stock (3,148) (2,691) (3,060)
Repurchase of common stock, Amounts 3,221 6,746 5,868
Treasury Stock, Ending Balance $ 38,490 $ 38,417 $ 34,362
Treasury Stock      
Changes in Treasury Stock Shares Outstanding [Roll Forward]      
Repurchase of common stock, Shares 21,760 49,870 42,283
Changes in treasury stock      
Repurchase of common stock, Amounts $ 3,221 $ 6,746 $ 5,868