XML 54 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition - Additional Information (Detail)
3 Months Ended
Mar. 28, 2020
USD ($)
Segment
Mar. 30, 2019
USD ($)
Dec. 28, 2019
USD ($)
Number of reportable segments | Segment 3    
Deferred liability related to loyalty programs $ 44,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 18,000,000 19,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 7,000,000 9,000,000  
Impairment charges related to contract assets 12,000,000 $ 29,000,000  
Contract Assets      
Impairment charges related to contract assets 0    
Accrued Expenses and Other Current Liabilities      
Deferred liability related to loyalty programs $ 7,000,000   $ 12,000,000