XML 55 R43.htm IDEA: XBRL DOCUMENT v3.19.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Other Liabilities Disclosure [Abstract]      
Payroll and payroll-related $ 11,353   $ 18,972
Accrued data costs 13,994   14,617
Professional fees 6,405   8,477
Restructuring accrual 2,571 $ 4,771 5,479
Accrued interest on senior secured convertible notes 0   3,046
Other 7,803   7,549
Total accrued expenses $ 42,126   $ 58,140