March 31,
December 31,
2018
2017
Prepaid technology
$
6,119
1,843
Non-income tax receivable
3,332
2,704
Restricted cash
2,228
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
24,961
19,470
No definition available.
Tabular disclosure of the carrying amounts of other current assets.