XML 39 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Interim Consolidated Financial Statements - Summary of Effect of Adopting ASC 606 In Consolidated Statement of Income (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Revenues:        
Total revenues $ 96,353 $ 89,733 $ 174,102 $ 166,927
Operating expenses:        
Selling and marketing 32,709 30,508 65,720 61,130
Total operating expenses 85,326 79,520 165,363 153,578
Income from operations 11,027 10,213 8,739 13,349
Income before income taxes 11,278 10,284 8,847 13,226
Income tax provision 3,490 4,220 2,792 4,132
Net income $ 7,788 $ 6,064 $ 6,055 $ 9,094
Basic income per common share $ 0.43 $ 0.34 $ 0.34 $ 0.51
Diluted income per common share $ 0.43 $ 0.34 $ 0.33 $ 0.50
Research Services [Member]        
Revenues:        
Total revenues $ 58,300 $ 54,575 $ 110,000 $ 106,318
Advisory Services and Events [Member]        
Revenues:        
Total revenues 38,053 35,158 64,102 60,609
Cost of Services and Fulfillment [Member]        
Operating expenses:        
Cost of services and fulfillment 39,071 $ 36,910 73,176 $ 68,306
ASC 606 [Member] | Amounts as if Previous Guidance in Effect [Member]        
Revenues:        
Total revenues 96,469   176,474  
Operating expenses:        
Selling and marketing 32,558   65,631  
Total operating expenses 85,017   165,101  
Income from operations 11,452   11,373  
Income before income taxes 11,703   11,481  
Income tax provision 3,650   3,637  
Net income $ 8,053   $ 7,844  
Basic income per common share $ 0.45   $ 0.44  
Diluted income per common share $ 0.44   $ 0.43  
ASC 606 [Member] | Research Services [Member] | Amounts as if Previous Guidance in Effect [Member]        
Revenues:        
Total revenues $ 58,323   $ 111,710  
ASC 606 [Member] | Advisory Services and Events [Member] | Amounts as if Previous Guidance in Effect [Member]        
Revenues:        
Total revenues 38,146   64,764  
ASC 606 [Member] | Cost of Services and Fulfillment [Member] | Amounts as if Previous Guidance in Effect [Member]        
Operating expenses:        
Cost of services and fulfillment $ 38,913   $ 73,003