Accounts Receivable and Allowance for Doubtful Accounts (Tables)
9 Months Ended
Sep. 30, 2016
Receivables [Abstract]  
Schedule of accounts receivable from major customers
Revenue for customers comprising more than 10% of total revenue were as follows:
 
 
Three Months Ended September 30,
 
Nine Months Ended September 30,


 
2016
 
2015
 
2016
 
2015
Amgen, Inc.
 
17%
 
10%
 
17%
 
10%
Ypsomed Distribution AG
 
16%
 
15%
 
15%
 
11%
RGH Enterprises, Inc.
 
10%
 
14%
 
10%
 
13%

Customers that represented greater than 10% of accounts receivable as of September 30, 2016 and December 31, 2015 were as follows:
 
September 30, 2016
 
December 31, 2015
Amgen, Inc.
29
%
 
22
%
Ypsomed Distribution AG
15
%
 
19
%
Components of Accounts Receivable
The components of accounts receivable from continuing operations are as follows (in thousands):
 
September 30, 2016
 
December 31, 2015
Trade receivables, gross
$
42,391

 
$
46,668

Allowance for doubtful accounts
(3,843
)
 
(4,138
)
    Total accounts receivable, net
$
38,548

 
$
42,530