XML 68 R57.htm IDEA: XBRL DOCUMENT v3.7.0.1
Segment Reporting - Revenue by Product Group (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Revenues        
Total Revenues $ 121,581 $ 120,610 $ 242,416 $ 245,278
Execution Services        
Revenues        
Total Revenues 86,797 83,408 173,084 173,201
Workflow Technology        
Revenues        
Total Revenues 23,352 23,094 46,452 46,687
Analytics        
Revenues        
Total Revenues 11,057 11,345 22,200 22,280
Corporate        
Revenues        
Total Revenues $ 375 $ 2,763 $ 680 $ 3,110