XML 52 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Billions
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Disaggregation of Revenue [Line Items]        
Sales discounts for products $ 2.8 $ 2.8 $ 5.2 $ 5.3
Return period after expiration date of product     12 months  
Minimum        
Disaggregation of Revenue [Line Items]        
Return period prior to expiration date of product     3 months  
Maximum        
Disaggregation of Revenue [Line Items]        
Return period prior to expiration date of product     6 months  
Outside of the United States | Minimum        
Disaggregation of Revenue [Line Items]        
Payment terms     30 days  
Outside of the United States | Maximum        
Disaggregation of Revenue [Line Items]        
Payment terms     90 days  
Pharmaceutical segment | United States | Minimum        
Disaggregation of Revenue [Line Items]        
Payment terms     36 days  
Pharmaceutical segment | United States | Maximum        
Disaggregation of Revenue [Line Items]        
Payment terms     90 days  
Animal Health segment | United States | Minimum        
Disaggregation of Revenue [Line Items]        
Payment terms     30 days  
Animal Health segment | United States | Maximum        
Disaggregation of Revenue [Line Items]        
Payment terms     90 days