XML 69 R55.htm IDEA: XBRL DOCUMENT v3.19.3
Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Tax amortization benefit contingency $ 10,844 $ 11,098
Additional consideration due seller 451 379
Accrued compensation and benefits 9,136 10,192
Accrued rebates payable 4,302 3,616
Insurance premium financing payable 1,247 721
Severance 638 971
Deferred revenue 1,329 1,280
Accrued taxes 4,030 5,316
Accrued interest 5,086 0
Lease liability 1,534 0
Other 2,800 11,767
Total accrued and other current liabilities $ 41,397 $ 45,340