XML 27 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Accounts payable and accrued expenses
9 Months Ended
Sep. 30, 2020
Payables and Accruals [Abstract]  
Accounts payable and accrued expenses

Accounts payable and accrued expenses at September 30, 2020 and December 31, 2019 consist of the following:

September 30, 

December 31, 

    

2020

    

2019

Employee compensation, benefits, and related accruals

$

34,485

$

38,390

Income tax payable

21,475

499

Consulting and contracted research

 

17,659

 

12,969

Professional fees

 

4,590

 

3,562

Sales allowance and other costs

 

50,644

 

41,155

Sales rebates and royalties

 

68,628

 

42,997

Accounts payable

 

15,663

 

10,324

Other

 

5,417

 

9,380

Total

$

218,561

$

159,276