XML 69 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
Accrued operating expenses $ 16,974 $ 12,295
Compensation and benefits 23,019 20,646
Accrued royalties 2,286 4,091
Accrued interest 2,053 2,053
Product returns, rebates and other fees 1,533 1,972
Total $ 45,865 $ 41,057