XML 44 R31.htm IDEA: XBRL DOCUMENT v3.7.0.1
Earnings Per Share - Narrative (Details) - USD ($)
shares in Millions
3 Months Ended 6 Months Ended
Jul. 18, 2017
Jun. 30, 2017
Jun. 24, 2016
Jun. 30, 2017
Jun. 24, 2016
Apr. 20, 2017
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Share repurchase program           $ 1,000,000,000
Shares repurchased value   $ 499,000,000 $ 266,000,000 $ 757,000,000 $ 515,000,000  
Shares repurchased during the period (in shares)   9 10 15 20  
Employee Stock Option            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Antidilutive securities   10 5      
Subsequent Event            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Share repurchase program $ 1,500,000,000.0          
Share repurchase program, additional amount authorized $ 500,000,000