XML 70 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Commercial rebates, fees and returns $ 101,116 $ 124,730
Manufacturing costs 11,725 21,364
Salaries, bonuses, and other compensation 15,960 18,693
Professional, license, and other fees and expenses 6,598 13,392
Research and development expense 2,386 3,539
Interest expense 867 867
Restructuring expense 5,915 797
Total accrued expenses $ 144,567 $ 183,382