v3.3.1.900
Income Taxes (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 03, 2016
Dec. 28, 2014
Dec. 29, 2013
Currently payable:      
U.S. taxes $ 2,748 $ 2,625 $ 594
International taxes 1,309 1,174 1,653
Total currently payable 4,057 3,799 2,247
Deferred:      
U.S. taxes 37 (258) (251)
International taxes (307) 699 (356)
Total deferred (270) 441 (607)
Provision for taxes on income $ 3,787 $ 4,240 $ 1,640