v3.20.2
Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Personnel accruals $ 4,398 $ 8,187
Sales incentives 3,737 1,614
Operating lease liabilities 3,292 3,523
Accrued interest 2,517 2,518
Current portion of long-term debt 2,240 0
Share-based compensation 303 5,011
Prepaid revenue contracts 223 277
Other accrued expenses and liabilities 2,123 2,913
Total other current liabilities 18,833 24,043
Other current liabilities, affiliate balances   $ 5,500
Receivable from affiliates $ 600