XML 102 R89.htm IDEA: XBRL DOCUMENT v3.22.0.1
Operating Segment and Enterprise Wide Reporting - Schedule of Information about Reportable Segments, Disaggregation of Revenue by Product (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Segment Reporting Information [Line Items]      
Total revenues $ 494,315 $ 448,984 $ 461,697
Segment expenses (178,443) (159,242) (178,042)
Selling, marketing, administrative and other expenses (261,767) (248,105) (253,163)
Amortization of intangible assets (15,129) (19,683) (22,619)
Acquisition and integration costs (334) (5,779) (8,948)
Interest expense, other expense, and gains on investments (5,451) (3,242) (8,524)
Income (loss) before income taxes 33,191 12,933 (9,599)
Research Segment [Member]      
Segment Reporting Information [Line Items]      
Total revenues 372,587 351,950 359,613
Segment expenses (118,155) (110,843) (120,882)
Consulting Segment [Member]      
Segment Reporting Information [Line Items]      
Total revenues 108,867 86,897 75,074
Segment expenses (51,770) (40,168) (38,192)
Events Segment [Member]      
Segment Reporting Information [Line Items]      
Total revenues 12,861 10,137 27,010
Segment expenses (8,518) (8,231) (18,968)
Research Revenues [Member]      
Segment Reporting Information [Line Items]      
Total revenues 325,340 301,544 303,801
Research Revenues [Member] | Research Segment [Member]      
Segment Reporting Information [Line Items]      
Total revenues 325,340 301,544 303,801
Research Revenues [Member] | Consulting Segment [Member]      
Segment Reporting Information [Line Items]      
Total revenues 0 0 0
Research Revenues [Member] | Events Segment [Member]      
Segment Reporting Information [Line Items]      
Total revenues 0 0 0
Consulting [Member]      
Segment Reporting Information [Line Items]      
Total revenues 156,114 137,303 130,886
Consulting [Member] | Research Segment [Member]      
Segment Reporting Information [Line Items]      
Total revenues 47,247 50,406 55,812
Consulting [Member] | Consulting Segment [Member]      
Segment Reporting Information [Line Items]      
Total revenues 108,867 86,897 75,074
Consulting [Member] | Events Segment [Member]      
Segment Reporting Information [Line Items]      
Total revenues 0 0 0
Events [Member]      
Segment Reporting Information [Line Items]      
Total revenues 12,861 10,137 27,010
Events [Member] | Research Segment [Member]      
Segment Reporting Information [Line Items]      
Total revenues 0 0 0
Events [Member] | Consulting Segment [Member]      
Segment Reporting Information [Line Items]      
Total revenues 0 0 0
Events [Member] | Events Segment [Member]      
Segment Reporting Information [Line Items]      
Total revenues $ 12,861 $ 10,137 $ 27,010