Quarterly report pursuant to Section 13 or 15(d)

Prepaid Expenses and Other Current Assets (Details)

v3.8.0.1
Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Mar. 31, 2017
Prepaid Expenses and Other Current Assets      
Prepaid technology $ 6,119 $ 1,843  
Non-income tax receivable 3,332 2,704  
Restricted cash 2,228 2,000 $ 2,000
Prepaid outside information services 1,869 1,395  
Service tax receivable 1,702 1,507  
Prepaid insurance 1,656 575  
Prepaid rent 1,063 959  
Income tax receivable   1,684  
Other 6,992 6,803  
Total prepaid expenses and other current assets $ 24,961 $ 19,470