Quarterly report pursuant to Section 13 or 15(d)

Prepaid Expenses and Other Current Assets (Details)

v3.10.0.1
Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Prepaid Expense and Other Assets, Current [Abstract]    
Prepaid technology $ 7,063 $ 1,843
Non-income tax receivable 3,488 2,704
Prepaid outside information services 1,488 1,395
Prepaid insurance 1,413 575
Service tax receivable 1,268 1,507
Prepaid rent 995 959
Restricted cash 158 2,000
Income tax receivable 0 1,684
Other 8,092 6,803
Total prepaid expenses and other current assets $ 23,965 $ 19,470