XML 18 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Other Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Other Accrued Expenses    
Accrued personnel costs $ 10,248 $ 16,915
Accrued interest payable 2,688 5,903
Income tax payable 765 3,505
Accrued corporate legal fees and professional services 146 310
Accrued royalties 6,472 6,038
Accrued variable considerations 9,657 5,748
Purchase of API received not yet invoiced 38  
Accrued expenses - other 4,046 3,809
Total $ 34,060 $ 42,228