XML 18 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Accrued Expenses and Other Liabilities    
Employee related expenses $ 10,141 $ 12,582
Contract liability 7,087 4,857
Client funds obligations 3,763 4,106
Contract labor 415 329
Interest 711 2,133
Professional fees 368 337
Royalties expense 128 17
Non-income taxes payable 942 898
Other expenses 1,757 1,647
Total accrued expenses and other liabilities $ 25,312 $ 26,906