XML 50 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Sep. 25, 2021
Sep. 26, 2020
Sep. 25, 2021
Sep. 26, 2020
Dec. 26, 2020
Revenue From Contract With Customer [Line Items]          
Short-term contract liabilities $ 52,000,000   $ 52,000,000   $ 50,000,000
Revenue recognition included in short-term contract liabilities     23,000,000 $ 19,000,000  
Recognition of contract assets as a result of business combination     0 0  
Recognition of contract liabilities as a result of business combination     2,000,000 0  
Significant adjustment to revenue from performance obligations     0 0  
Contract with customer, asset, reclassified to receivable     0 0  
Short-term contract assets 17,000,000   17,000,000   15,000,000
Long-term contract assets 10,000,000   10,000,000   15,000,000
Long-term contract liabilities 2,000,000   2,000,000   4,000,000
Capitalized contract cost, amortization 7,000,000 $ 7,000,000 19,000,000 22,000,000  
Impairment charges related to contract assets 5,000,000 10,000,000 18,000,000 175,000,000  
Contract Assets          
Revenue From Contract With Customer [Line Items]          
Impairment charges related to contract assets 0 $ 0 0 $ 0  
CompuCom Division          
Revenue From Contract With Customer [Line Items]          
Short-term contract liabilities 11,000,000   11,000,000   9,000,000
Short-term contract assets 1,000,000   1,000,000   1,000,000
Long-term contract assets 2,000,000   2,000,000   2,000,000
Long-term contract liabilities 2,000,000   2,000,000   4,000,000
Accrued Expenses and Other Current Liabilities          
Revenue From Contract With Customer [Line Items]          
Short-term contract liabilities $ 13,000,000   $ 13,000,000   $ 12,000,000