XML 58 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Operating Segments - Schedule of Information about Reportable Segments (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Segment Reporting Information [Line Items]        
Total revenues $ 96,353 $ 89,733 $ 174,102 $ 166,927
Segment expenses 34,731 32,800 64,425 60,024
Contribution margin (loss) 61,622 56,933 109,677 106,903
Selling, marketing, administrative and other expenses (50,084) (46,525) (100,241) (93,168)
Amortization of intangible assets (182) (194) (368) (385)
Acquisition and integration cost (329)   (329)  
Other income and losses on investments 251 70 108 (124)
Income before income taxes 11,278 10,284 8,847 13,226
Research [Member]        
Segment Reporting Information [Line Items]        
Total revenues 41,055 38,132 75,698 73,656
Connect [Member]        
Segment Reporting Information [Line Items]        
Total revenues 12,538 11,960 25,102 23,597
Analytics [Member]        
Segment Reporting Information [Line Items]        
Total revenues 4,707 4,483 9,200 9,065
Research Services [Member]        
Segment Reporting Information [Line Items]        
Total revenues 58,300 54,575 110,000 106,318
Advisory Services [Member]        
Segment Reporting Information [Line Items]        
Total revenues 11,115 9,152 20,629 17,765
Consulting Services [Member]        
Segment Reporting Information [Line Items]        
Total revenues 18,929 18,970 35,464 35,728
Events [Member]        
Segment Reporting Information [Line Items]        
Total revenues 8,009 7,036 8,009 7,116
Advisory Services and Events [Member]        
Segment Reporting Information [Line Items]        
Total revenues 38,053 35,158 64,102 60,609
Product Organization [Member]        
Segment Reporting Information [Line Items]        
Total revenues 68,394 64,435 122,058 118,679
Segment expenses 14,896 13,797 25,013 23,024
Contribution margin (loss) 53,498 50,638 97,045 95,655
Product Organization [Member] | Research [Member]        
Segment Reporting Information [Line Items]        
Total revenues 41,055 38,132 75,698 73,656
Product Organization [Member] | Connect [Member]        
Segment Reporting Information [Line Items]        
Total revenues 12,538 11,960 25,102 23,597
Product Organization [Member] | Analytics [Member]        
Segment Reporting Information [Line Items]        
Total revenues 4,707 4,483 9,200 9,065
Product Organization [Member] | Research Services [Member]        
Segment Reporting Information [Line Items]        
Total revenues 58,300 54,575 110,000 106,318
Product Organization [Member] | Consulting Services [Member]        
Segment Reporting Information [Line Items]        
Total revenues 2,085 2,824 4,049 5,245
Product Organization [Member] | Events [Member]        
Segment Reporting Information [Line Items]        
Total revenues 8,009 7,036 8,009 7,116
Product Organization [Member] | Advisory Services and Events [Member]        
Segment Reporting Information [Line Items]        
Total revenues 10,094 9,860 12,058 12,361
Research Organization [Member]        
Segment Reporting Information [Line Items]        
Total revenues 13,640 11,407 25,282 21,900
Segment expenses 12,781 12,414 25,494 24,557
Contribution margin (loss) 859 (1,007) (212) (2,657)
Research Organization [Member] | Advisory Services [Member]        
Segment Reporting Information [Line Items]        
Total revenues 11,013 9,056 20,493 17,592
Research Organization [Member] | Consulting Services [Member]        
Segment Reporting Information [Line Items]        
Total revenues 2,627 2,351 4,789 4,308
Research Organization [Member] | Advisory Services and Events [Member]        
Segment Reporting Information [Line Items]        
Total revenues 13,640 11,407 25,282 21,900
Project Consulting [Member]        
Segment Reporting Information [Line Items]        
Total revenues 14,319 13,891 26,762 26,348
Segment expenses 7,054 6,589 13,918 12,443
Contribution margin (loss) 7,265 7,302 12,844 13,905
Project Consulting [Member] | Advisory Services [Member]        
Segment Reporting Information [Line Items]        
Total revenues 102 96 136 173
Project Consulting [Member] | Consulting Services [Member]        
Segment Reporting Information [Line Items]        
Total revenues 14,217 13,795 26,626 26,175
Project Consulting [Member] | Advisory Services and Events [Member]        
Segment Reporting Information [Line Items]        
Total revenues $ 14,319 $ 13,891 $ 26,762 $ 26,348