XML 98 R71.htm IDEA: XBRL DOCUMENT v3.20.1
Customer, Supplier and Product Concentration - Sales and Receivables (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Concentration Risk [Line Items]      
Gross Accounts Receivable $ 310,007   $ 258,173
Gross sales (1) $ 429,376 $ 458,641  
Customer Concentration Risk | Gross Accounts Receivable      
Concentration Risk [Line Items]      
Concentration risk percentage 100.00%   100.00%
Customer Concentration Risk | Gross Sales      
Concentration Risk [Line Items]      
Concentration risk percentage 100.00% 100.00%  
Amerisource      
Concentration Risk [Line Items]      
Gross Accounts Receivable $ 58,022   $ 56,945
Gross sales (1) $ 75,997 $ 79,325  
Amerisource | Customer Concentration Risk | Gross Accounts Receivable      
Concentration Risk [Line Items]      
Concentration risk percentage 18.70%   22.00%
Amerisource | Customer Concentration Risk | Gross Sales      
Concentration Risk [Line Items]      
Concentration risk percentage 17.70% 17.30%  
Cardinal      
Concentration Risk [Line Items]      
Gross Accounts Receivable $ 42,870   $ 40,158
Gross sales (1) $ 67,041 $ 114,040  
Cardinal | Customer Concentration Risk | Gross Accounts Receivable      
Concentration Risk [Line Items]      
Concentration risk percentage 13.80%   15.60%
Cardinal | Customer Concentration Risk | Gross Sales      
Concentration Risk [Line Items]      
Concentration risk percentage 15.60% 24.90%  
McKesson      
Concentration Risk [Line Items]      
Gross Accounts Receivable $ 134,924   $ 118,258
Gross sales (1) $ 170,544 $ 191,377  
McKesson | Customer Concentration Risk | Gross Accounts Receivable      
Concentration Risk [Line Items]      
Concentration risk percentage 43.50%   45.80%
McKesson | Customer Concentration Risk | Gross Sales      
Concentration Risk [Line Items]      
Concentration risk percentage 39.70% 41.70%  
Combined Total      
Concentration Risk [Line Items]      
Gross Accounts Receivable $ 235,816   $ 215,361
Gross sales (1) $ 313,582 $ 384,742  
Combined Total | Customer Concentration Risk | Gross Accounts Receivable      
Concentration Risk [Line Items]      
Concentration risk percentage 76.00%   83.40%
Combined Total | Customer Concentration Risk | Gross Sales      
Concentration Risk [Line Items]      
Concentration risk percentage 73.00% 83.90%  
All Others      
Concentration Risk [Line Items]      
Gross Accounts Receivable $ 74,191   $ 42,812
Gross sales (1) $ 115,794 $ 73,899  
All Others | Customer Concentration Risk | Gross Accounts Receivable      
Concentration Risk [Line Items]      
Concentration risk percentage 24.00%   16.60%
All Others | Customer Concentration Risk | Gross Sales      
Concentration Risk [Line Items]      
Concentration risk percentage 27.00% 16.10%