XML 65 R55.htm IDEA: XBRL DOCUMENT v3.19.2
Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Tax amortization benefit contingency $ 11,098 $ 11,098
Additional consideration due seller 772 379
Accrued compensation and benefits 7,962 10,192
Accrued rebates payable 7,015 3,616
Insurance premium financing payable 13 721
Severance 972 971
Deferred revenue 256 1,280
Accrued taxes 3,383 5,316
Accrued interest 5,254 0
Lease liability 1,545  
Other 3,376 11,767
Total accrued and other current liabilities $ 41,646 $ 45,340