XML 31 R45.htm IDEA: XBRL DOCUMENT v3.19.3
Other Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Other Accrued Expenses    
Accrued personnel costs $ 14,631 $ 15,265
Accrued interest payable 3,275 2,721
Income tax payable 732 847
Accrued corporate legal fees and professional services 99 677
Accrued royalties 5,805 4,854
Accrued variable considerations 3,317 2,183
Current portion of capital lease obligations   1,031
Purchase of API received not yet invoiced 135 35,472
Accrued expenses - other 3,272 4,506
Total $ 31,266 $ 67,556