XML 66 R56.htm IDEA: XBRL DOCUMENT v3.19.1
Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Tax amortization benefit contingency $ 11,098 $ 11,098
Additional consideration due seller 568 379
Accrued compensation and benefits 6,825 10,192
Accrued rebates payable 5,093 3,616
Insurance premium financing payable 367 721
Severance 1,143 971
Deferred revenue 1,321 1,280
Accrued taxes 5,369 5,316
Accrued interest 7,808 0
Lease liability 2,086  
Other 9,568 11,767
Total accrued and other current liabilities $ 51,246 $ 45,340