XML 63 R53.htm IDEA: XBRL DOCUMENT v3.4.0.3
Segment Reporting - Revenue by Product Group (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Revenues    
Total Revenues $ 124,668 $ 149,727
Corporate    
Revenues    
Total Revenues 347 233
Electronic Brokerage    
Revenues    
Total Revenues 64,261 80,454
Research Sales and Trading    
Revenues    
Total Revenues 25,532 32,513
Platforms    
Revenues    
Total Revenues 23,593 25,073
Analytics    
Revenues    
Total Revenues $ 10,935 $ 11,454