XML 47 R67.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Tax amortization benefit contingency $ 0 $ 11,098
Additional consideration due seller 0 379
Accrued compensation and benefits 7,307 10,192
Accrued rebates payable 1,377 3,616
Insurance premium financing payable 1,000 721
Severance 444 971
Deferred revenue 1,175 1,280
Accrued taxes 3,017 5,316
Accrued interest 71 0
Lease liability 1,493  
Other 8,466 11,767
Total accrued and other current liabilities $ 24,350 $ 45,340