XML 35 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts payable and accrued expenses (Tables)
6 Months Ended
Jun. 30, 2018
Payables and Accruals [Abstract]  
Schedule of components of accounts payable and accrued expenses
Accounts payable and accrued expenses at June 30, 2018 and December 31, 2017 consist of the following:
 
 
June 30,
2018
 
December 31,
2017
Employee compensation, benefits, and related accruals
 
$
12,959

 
$
17,711

Consulting and contracted research
 
5,562

 
5,137

Professional fees
 
4,494

 
2,116

Sales allowance and other costs
 
26,167

 
22,257

Sales rebates and royalties
 
24,028

 
11,657

Accounts payable
 
4,364

 
15,282

Other
 
4,960

 
2,286

 
 
$
82,534

 
$
76,446