XML 59 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation and Significant Accounting Policies and Practices - Additional Information (Details) - USD ($)
shares in Millions, $ in Millions
12 Months Ended
Jan. 01, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Jan. 01, 2018
Organization Consolidation And Presentation Of Financial Statements [Line Items]          
Advertising expense   $ 34 $ 39 $ 44  
Antidilutive securities excluded from computation of earnings per share, Amount (in shares)   4 6 0  
Maximum length to maturity of a security, from the investment date, where it is classified as cash and cash equivalent   90 days      
Length to maturity from the investment date of a security where the length of time is too short to be classified as a short-term investment   90 days      
Consigned inventory   $ 314 $ 303    
Subsequent Event          
Organization Consolidation And Presentation Of Financial Statements [Line Items]          
Increase in right-of-use asset and liabilities percentage 2.00%        
AOCI          
Organization Consolidation And Presentation Of Financial Statements [Line Items]          
Cumulative effect of accounting changes   $ (30)      
ASU 2014-09 | Cumulative Impact of Adopting ASC 606          
Organization Consolidation And Presentation Of Financial Statements [Line Items]          
Cumulative effect of accounting changes         $ 206
Contract asset         283
Deferred tax liabilities         $ 55