XML 116 R95.htm IDEA: XBRL DOCUMENT v3.3.1.900
Segment Information - Significant Customers (Details)
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Revenues, Net | Minimum      
Concentration Risk [Line Items]      
Concentration risk percentage 10.00%    
Accounts Receivable | Minimum      
Concentration Risk [Line Items]      
Threshold for disclosure of concentration risk 10.00%    
Credit Concentration Risk | Revenues, Net | Walgreen Co.      
Concentration Risk [Line Items]      
Concentration risk percentage 20.00% 12.00%  
Credit Concentration Risk | Revenues, Net | CVS/Caremark      
Concentration Risk [Line Items]      
Concentration risk percentage 17.00%    
Credit Concentration Risk | Revenues, Net | Accredo/Curascript      
Concentration Risk [Line Items]      
Concentration risk percentage 15.00%    
Credit Concentration Risk | Revenues, Net | Janssen NV      
Concentration Risk [Line Items]      
Concentration risk percentage     22.00%
Credit Concentration Risk | Revenues, Net | AmerisourceBergen Drug Corporation      
Concentration Risk [Line Items]      
Concentration risk percentage     21.00%
Credit Concentration Risk | Revenues, Net | McKesson Corporation      
Concentration Risk [Line Items]      
Concentration risk percentage     21.00%
Credit Concentration Risk | Accounts Receivable | Walgreen Co.      
Concentration Risk [Line Items]      
Concentration risk percentage 15.00% 11.00%  
Credit Concentration Risk | Accounts Receivable | CVS/Caremark      
Concentration Risk [Line Items]      
Concentration risk percentage 17.00%    
Credit Concentration Risk | Accounts Receivable | Accredo/Curascript      
Concentration Risk [Line Items]      
Concentration risk percentage 16.00%    
Credit Concentration Risk | Accounts Receivable | Bupa Home Healthcare Limited      
Concentration Risk [Line Items]      
Concentration risk percentage   20.00%  
Credit Concentration Risk | Accounts Receivable | Janssen Inc.      
Concentration Risk [Line Items]      
Concentration risk percentage   12.00%