XML 61 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
Organization and Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Organization And Summary Of Significant Accounting Policies [Line Items]      
Advertising Expense $ 600 $ 618 $ 601
Capitalized Computer Software, Net 129 141  
Increase (Decrease) in Accrued Liabilities, Operating Activities (818) 305 3,342
Other, Financing Activities $ (330) (276) (151)
Building and Building Improvements [Member] | Minimum [Member]      
Organization And Summary Of Significant Accounting Policies [Line Items]      
Property, Plant and Equipment, Useful Life 20 years    
Building and Building Improvements [Member] | Maximum [Member]      
Organization And Summary Of Significant Accounting Policies [Line Items]      
Property, Plant and Equipment, Useful Life 35 years    
Machinery and Equipment [Member] | Minimum [Member]      
Organization And Summary Of Significant Accounting Policies [Line Items]      
Property, Plant and Equipment, Useful Life 4 years    
Machinery and Equipment [Member] | Maximum [Member]      
Organization And Summary Of Significant Accounting Policies [Line Items]      
Property, Plant and Equipment, Useful Life 10 years    
Computer Equipment [Member] | Minimum [Member]      
Organization And Summary Of Significant Accounting Policies [Line Items]      
Property, Plant and Equipment, Useful Life 3 years    
Computer Equipment [Member] | Maximum [Member]      
Organization And Summary Of Significant Accounting Policies [Line Items]      
Property, Plant and Equipment, Useful Life 7 years    
Accounting Standards Update 2015-17 [Member]      
Organization And Summary Of Significant Accounting Policies [Line Items]      
Assets, Current   857  
Long-term Deferred Tax Assets   857  
Accounting Standards Update 2016-09, Excess Tax Benefit Component [Member]      
Organization And Summary Of Significant Accounting Policies [Line Items]      
Tax Provision Related to Excess Tax Benefit $ 91    
Excess Tax Benefit from Share-based Compensation, Operating Activities   194 585
Excess Tax Benefit from Share-based Compensation, Financing Activities   (194) (585)
Accounting Standards Update 2016-09, Withholding Taxes on Shares Withheld [Member]      
Organization And Summary Of Significant Accounting Policies [Line Items]      
Increase (Decrease) in Accrued Liabilities, Operating Activities   184 336
Other, Financing Activities   $ (184) $ (336)
Accounting Standards Update 2016-01, Financial Instruments [Member]      
Organization And Summary Of Significant Accounting Policies [Line Items]      
Expected Reclassification from AOCI to Retained Earnings Upon Adoption $ 278