Quarterly report pursuant to Section 13 or 15(d)

Accounts Payable and Accrued Expenses (Details)

v3.22.2
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Accrued expenses:    
Accounts Payable $ 53,939 $ 47,429
Professional fees 1,796 1,835
Salaries, bonus and related benefits 7,510 8,809
Research and development 8,736 7,932
Research and development - license maintenance fees 502 4,640
Research and development - milestones 4,600 850
Accrued royalties payable 3,027 3,833
Accrued coupon and rebates 8,205 10,603
Return reserve 2,727 3,240
Accrued interest 204 0
Other 2,294 1,489
Total accounts payable and accrued expenses $ 93,540 $ 90,660