XML 44 R30.htm IDEA: XBRL DOCUMENT v3.6.0.2
Accounts payable and accrued expenses (Tables)
12 Months Ended
Dec. 31, 2016
Payables and Accruals [Abstract]  
Schedule of components of accounts payable and accrued expenses
Accounts payable and accrued expenses at December 31, 2016 and 2015 consist of the following:



5. Accounts payable and accrued expenses (Continued)
 
 
December 31,
 
 
2016
 
2015
Employee compensation, benefits, and related accruals
 
$
13,649

 
$
12,630

Consulting and contracted research
 
11,505

 
13,753

Professional fees
 
1,237

 
2,523

Sales allowances and other related costs
 
13,245

 
4,718

Accounts payable
 
6,298

 
5,779

Other
 
2,825

 
5,844

 
 
$
48,759

 
$
45,247