XML 50 R39.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue Recognition - Additional Information (Detail)
3 Months Ended 6 Months Ended
Jun. 29, 2019
USD ($)
Jun. 29, 2019
USD ($)
Segment
Dec. 29, 2018
USD ($)
Number of reportable segments | Segment   3  
Deferred liability related to loyalty programs $ 48,000,000 $ 48,000,000 $ 52,000,000
Recognition of contract assets as a result of business combination 0 0  
Revenue recognition included in short-term contract liabilities   22,000,000  
Recognition of contract liabilities as a result of business combination 0 0  
Significant adjustment to revenue from performance obligations 0 0  
Contract with customer, asset, reclassified to receivable 0 0  
Capitalized acquisition cost 40,000,000 40,000,000  
Capitalized contract cost, amortization 8,000,000 17,000,000  
Capitalized contract cost, impairment loss 0 0  
Impairment charges related to contract assets 16,000,000 45,000,000  
Contract Assets      
Impairment charges related to contract assets 0 0  
Accrued Expenses and Other Current Liabilities      
Deferred liability related to loyalty programs $ 11,000,000 $ 11,000,000