XML 47 R67.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Payables And Accruals [Abstract]    
Deposits $ 9,608 $ 17,485
Accrued IT and software licensing costs 3,983 3,359
Accrued taxes and insurance premiums 3,498 4,160
Accrued facilities rental and lease exit costs 1,223 2,271
Accrued interest 693 308
Accrued professional services 3,929 1,828
Accrued dividends 2,639 2,639
Contingent and contractual liabilities from acquisitions 2,700 2,323
Other accrued expenses and current liabilities 7,469 4,699
Total accrued expenses and other current liabilities $ 35,742 $ 39,072