XML 82 R71.htm IDEA: XBRL DOCUMENT v3.20.2
Customer, Supplier and Product Concentration - Sales and Receivables (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Concentration Risk [Line Items]          
Gross Accounts Receivable $ 248,938   $ 248,938   $ 258,173
Gross Sales $ 300,880 $ 466,009 $ 730,256 $ 924,649  
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% 100.00% 100.00%  
Big 3 Wholesalers          
Concentration Risk [Line Items]          
Gross Accounts Receivable $ 181,687   $ 181,687   $ 215,361
Gross Sales $ 245,499 $ 389,725 $ 559,080 $ 774,467  
Big 3 Wholesalers | Customer Concentration Risk | Gross Accounts Receivable          
Concentration Risk [Line Items]          
Concentration risk percentage     73.00%   83.40%
Big 3 Wholesalers | Customer Concentration Risk | Gross Sales          
Concentration Risk [Line Items]          
Concentration risk percentage 81.60% 83.60% 76.60% 83.80%  
Amerisource          
Concentration Risk [Line Items]          
Gross Accounts Receivable $ 43,054   $ 43,054   $ 56,945
Gross Sales $ 56,102 $ 105,971 $ 132,098 $ 185,296  
Amerisource | Customer Concentration Risk | Gross Accounts Receivable          
Concentration Risk [Line Items]          
Concentration risk percentage     17.30%   22.00%
Amerisource | Customer Concentration Risk | Gross Sales          
Concentration Risk [Line Items]          
Concentration risk percentage 18.60% 22.70% 18.10% 20.00%  
Cardinal          
Concentration Risk [Line Items]          
Gross Accounts Receivable $ 28,880   $ 28,880   $ 40,158
Gross Sales $ 50,192 $ 100,318 $ 117,233 $ 214,359  
Cardinal | Customer Concentration Risk | Gross Accounts Receivable          
Concentration Risk [Line Items]          
Concentration risk percentage     11.60%   15.60%
Cardinal | Customer Concentration Risk | Gross Sales          
Concentration Risk [Line Items]          
Concentration risk percentage 16.70% 21.50% 16.10% 23.20%  
McKesson          
Concentration Risk [Line Items]          
Gross Accounts Receivable $ 109,753   $ 109,753   $ 118,258
Gross Sales $ 139,205 $ 183,436 $ 309,749 $ 374,812  
McKesson | Customer Concentration Risk | Gross Accounts Receivable          
Concentration Risk [Line Items]          
Concentration risk percentage     44.10%   45.80%
McKesson | Customer Concentration Risk | Gross Sales          
Concentration Risk [Line Items]          
Concentration risk percentage 46.30% 39.40% 42.40% 40.60%  
All Others          
Concentration Risk [Line Items]          
Gross Accounts Receivable $ 67,251   $ 67,251   $ 42,812
Gross Sales $ 55,381 $ 76,284 $ 171,176 $ 150,182  
All Others | Customer Concentration Risk | Gross Accounts Receivable          
Concentration Risk [Line Items]          
Concentration risk percentage     27.00%   16.60%
All Others | Customer Concentration Risk | Gross Sales          
Concentration Risk [Line Items]          
Concentration risk percentage 18.40% 16.40% 23.40% 16.20%