XML 12 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Expenses and Other Liabilities (Tables)
3 Months Ended
Mar. 31, 2020
Accrued Expenses and Other Liabilities  
Schedule of accrued expenses and other liabilities

    

March 31, 2020

    

December 31, 2019

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