June 30,
December 31,
2018
2017
Prepaid technology
$
7,293
1,843
Non-income tax receivable
3,332
2,704
Prepaid outside information services
1,556
1,395
Prepaid insurance
1,355
575
Service tax receivable
1,277
1,507
Prepaid rent
856
959
Restricted cash
228
2,000
Income tax receivable
—
1,684
Other
6,824
6,803
22,721
19,470
No definition available.
Tabular disclosure of the carrying amounts of other current assets.