XML 116 R101.htm IDEA: XBRL DOCUMENT v3.3.1.900
Geographic and Product Information (Major Customers) (Details) - Customers' concentration risk
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Amerisource Bergen Corp. | Percent of Total Revenue      
Major Customers      
Percentage of concentration risk 8.10% 9.00% 10.70%
Amerisource Bergen Corp. | Percent of Net Accounts Receivable      
Major Customers      
Percentage of concentration risk 8.20% 9.70%  
CVS | Percent of Total Revenue      
Major Customers      
Percentage of concentration risk 10.70% 9.80% 9.30%
CVS | Percent of Net Accounts Receivable      
Major Customers      
Percentage of concentration risk 8.20% 7.60%