Quarterly report pursuant to Section 13 or 15(d)

Accounts Payable and Accrued Expenses (Details)

v3.22.1
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Accrued expenses:    
Accounts Payable $ 44,532 $ 47,429
Professional fees 2,501 1,835
Salaries, bonus and related benefits 9,061 8,809
Research and development 9,292 7,932
Research and development - license maintenance fees 445 4,640
Research and development - milestones 4,600 850
Accrued royalties payable 3,779 3,833
Accrued coupon and rebates 11,627 10,603
Return reserve 3,151 3,240
Accrued interest 187 0
Other 2,093 1,489
Total accounts payable and accrued expenses $ 91,268 $ 90,660