XML 46 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts payable and accrued expenses (Tables)
12 Months Ended
Dec. 31, 2018
Payables and Accruals [Abstract]  
Schedule of components of accounts payable and accrued expenses
Accounts payable and accrued expenses at December 31, 2018 and 2017 consist of the following:
 
 
December 31,
 
 
2018
 
2017
Employee compensation, benefits, and related accruals
 
$
27,629

 
$
17,711

Consulting and contracted research
 
11,267

 
5,137

Professional fees
 
5,574

 
2,116

Sales allowances and other related costs
 
29,417

 
22,257

Royalties and rebates
 
31,874

 
11,657

Accounts payable
 
6,001

 
15,282

Other
 
16,437

 
2,286

Total
 
$
128,199

 
$
76,446