Revenue Information (Tables)
12 Months Ended
Dec. 31, 2015
Segment Reporting [Abstract]  
Schedule of revenue categories
The following table presents the Company's revenue categories during the periods presented (in thousands):
 
Year Ended December 31,
 
2015
 
2014
 
2013
Transaction revenue
$
241,395

 
$
189,353

 
$
118,713

Forecasts, consulting and other revenue
18,443

 
17,296

 
15,245

Total revenues
$
259,838

 
$
206,649

 
$
133,958