XML 88 R73.htm IDEA: XBRL DOCUMENT v3.19.2
Earnings Per Share and Certain Related Information - Narrative (Details) - USD ($)
Jun. 28, 2019
Feb. 19, 2019
Jan. 17, 2019
Jul. 23, 2015
Earnings Per Share Reconciliation [Abstract]        
Amount authorized to be repurchased     $ 1,000,000,000.0 $ 500,000,000
Accelerated share repurchases, settlement (payment)   $ 250,000,000    
Remaining authorized repurchase amount $ 722,800,000