Quarterly report pursuant to Section 13 or 15(d)

Prepaid Expenses and Other Current Assets (Details)

v3.20.1
Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepaid technology $ 10,653 $ 8,178
Non-income tax receivables 6,357 5,555
Advance payroll taxes and benefits 5,329 5,446
Prepaid insurance 2,509 1,919
Prepaid outside information services 2,131 2,209
Other 10,720 8,876
Total prepaid expenses and other current assets $ 37,699 $ 32,183