XML 61 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Customer, Supplier and Product Concentration (Tables)
12 Months Ended
Dec. 31, 2018
Risks and Uncertainties [Abstract]  
Schedules of Concentration of Risk, by Risk Factor
The following table sets forth the Company’s gross trade accounts receivable, gross sales and net revenue disaggregated by major customers for the periods indicated:

Gross Accounts Receivable as of December 31,
 
2018
 
2017
 
2016
Disaggregation of gross A/R by major customers
Gross
Accounts
Receivable
 
Gross
Accounts
Receivable %
 
Gross
Accounts
Receivable
 
Gross
Accounts
Receivable %
 
Gross
Accounts
Receivable
 
Gross
Accounts
Receivable %
Amerisource
$
55,160

 
17.9
%
 
$
99,771

 
26.3
%
 
$
184,623

 
35.6
%
Cardinal
59,443

 
19.3
%
 
79,731

 
21.1
%
 
78,344

 
15.1
%
McKesson
149,000

 
48.3
%
 
146,321

 
38.6
%
 
172,468

 
33.2
%
Combined Total
263,603

 
85.5
%
 
325,823

 
86.0
%
 
435,435

 
83.9
%
Other
44,702

 
14.5
%
 
52,936

 
14.0
%
 
83,740

 
16.1
%
Grand Total
$
308,305

 
100.0
%
 
$
378,759

 
100.0
%
 
$
519,175

 
100.0
%


 
Gross Sales YTD
 
 
2018
 
2017
 
2016
Disaggregation of gross sales by major customers
Gross Sales
 
Gross Sales %
 
Gross Sales
 
Gross Sales %
 
Gross Sales
 
Gross Sales %
Amerisource
$
386,543

 
20.5
%
 
$
554,690

 
23.6
%
 
$
852,924

 
29.5
%
Cardinal
390,438

 
20.7
%
 
411,458

 
17.5
%
 
445,255

 
15.4
%
McKesson
789,620

 
41.8
%
 
918,157

 
39.1
%
 
939,662

 
32.5
%
Combined Total
1,566,601

 
83.0
%
 
1,884,305

 
80.2
%
 
2,237,841

 
77.4
%
Other
321,261

 
17.0
%
 
466,766

 
19.8
%
 
653,426

 
22.6
%
Grand Total
$
1,887,862

 
100.0
%
 
$
2,351,071

 
100.0
%
 
$
2,891,267

 
100.0
%

Net Revenue YTD
 
2018
 
2017
 
2016
Disaggregation of net revenues by major customers
 
Net
Revenue
 
Net Revenue %
 
 
Net
Revenue
 
Net Revenue %
 
 
Net
Revenue
 
Net Revenue %
Amerisource
$
144,776

 
20.9
%
 
$
160,671

 
19.1
%
 
$
260,225

 
23.3
%
Cardinal
109,747

 
15.8
%
 
150,257

 
17.9
%
 
182,045

 
16.3
%
McKesson
173,363

 
25.0
%
 
222,715

 
26.5
%
 
270,276

 
24.2
%
Combined Total
427,886

 
61.7
%
 
533,643

 
63.5
%
 
712,546

 
63.8
%
Other
266,132

 
38.3
%
 
307,402

 
36.5
%
 
404,297

 
36.2
%
Grand Total
$
694,018

 
100.0
%
 
$
841,045

 
100.0
%
 
$
1,116,843

 
100.0
%