XML 25 R28.htm IDEA: XBRL DOCUMENT v2.4.0.6
Segment Information (Tables)
6 Months Ended
Jun. 30, 2012
Segment Information [Abstract]  
Percent of Total Revenue to Major Customers
                                 
    Three Months Ended
June 30,
    Six Months Ended
June 30,
 
    2012     2011     2012     2011  

Cardinal Health, Inc.

    34 %      40 %      34 %      36 % 

AmerisourceBergen Corporation

    32 %      39 %      32 %      33 % 

McKesson Corporation

    26 %      11 %      26 %      22 %