XML 64 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Organization and Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Jan. 01, 2018
Organization And Summary Of Significant Accounting Policies [Line Items]        
Operating Leases, Future Minimum Payments Due $ 574      
Prepaid and other current assets 1,606 $ 1,661   $ 1,757
Advertising Expense 587 600 $ 618  
Capitalized Computer Software, Net 121 129    
Other, Financing Activities (486) (330) $ (276)  
Other long-term assets 2,555 2,722   2,732
Other accrued liabilities 3,139 3,370   3,255
Other long-term obligations 1,040 558   589
Retained earnings $ 19,024 $ 19,012   19,202
AOCI Attributable to Parent        
Organization And Summary Of Significant Accounting Policies [Line Items]        
Cumulative effect from the adoption of new accounting standards       (293)
Minimum [Member] | Machinery and Equipment [Member]        
Organization And Summary Of Significant Accounting Policies [Line Items]        
Property, Plant and Equipment, Useful Life 4 years      
Minimum [Member] | Computer Equipment [Member]        
Organization And Summary Of Significant Accounting Policies [Line Items]        
Property, Plant and Equipment, Useful Life 3 years      
Maximum [Member] | Building and Building Improvements [Member]        
Organization And Summary Of Significant Accounting Policies [Line Items]        
Property, Plant and Equipment, Useful Life 35 years      
Maximum [Member] | Machinery and Equipment [Member]        
Organization And Summary Of Significant Accounting Policies [Line Items]        
Property, Plant and Equipment, Useful Life 10 years      
Maximum [Member] | Computer Equipment [Member]        
Organization And Summary Of Significant Accounting Policies [Line Items]        
Property, Plant and Equipment, Useful Life 7 years      
Accounting Standards Update 2016-01        
Organization And Summary Of Significant Accounting Policies [Line Items]        
Cumulative effect from the adoption of new accounting standards       190
Accounting Standards Update 2016-01 | AOCI Attributable to Parent        
Organization And Summary Of Significant Accounting Policies [Line Items]        
Cumulative effect from the adoption of new accounting standards       $ (293)
Accounting Standards Update 2016-01 | Galapagos [Member]        
Organization And Summary Of Significant Accounting Policies [Line Items]        
Equity Securities, FV-NI, Unrealized Gain (Loss) $ 278