XML 88 R46.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value Measurements - Transfers Between Levels & Contingent Consideration (Details) - USD ($)
$ in Millions
3 Months Ended
Jul. 29, 2016
Mar. 31, 2019
Apr. 01, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Contingent Consideration Commission payable   $ 41  
Business Combination, Contingent Consideration, Liability, Current   10 $ 10
Contingent Consideration basis   $ 2,000  
Lattice      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Contingent Consideration $ 60    
Contingent Consideration Payment Period 4 years    
Lattice | Contingent Obligations      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Discount Rate   12.70%  
Liability [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Contingent Consideration Commission payable   $ 31  
Assets [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Contingent Consideration basis   $ 4,100