XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue and Related Matters - Timing Of Revenue Recognition Liabilities per Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Total revenues $ 1,408,869 $ 1,262,740
Transferred over time    
Disaggregation of Revenue [Line Items]    
Total revenues 1,206,802 1,122,246
Transferred at a point in time    
Disaggregation of Revenue [Line Items]    
Total revenues 202,067 140,494
Research    
Disaggregation of Revenue [Line Items]    
Total revenues 1,217,191 1,136,380
Research | Transferred over time    
Disaggregation of Revenue [Line Items]    
Total revenues 1,109,796 1,025,810
Research | Transferred at a point in time    
Disaggregation of Revenue [Line Items]    
Total revenues 107,395 110,570
Conferences    
Disaggregation of Revenue [Line Items]    
Total revenues 64,642 10,354
Conferences | Transferred over time    
Disaggregation of Revenue [Line Items]    
Total revenues 0 0
Conferences | Transferred at a point in time    
Disaggregation of Revenue [Line Items]    
Total revenues 64,642 10,354
Consulting    
Disaggregation of Revenue [Line Items]    
Total revenues 127,036 116,006
Consulting | Transferred over time    
Disaggregation of Revenue [Line Items]    
Total revenues 97,006 96,436
Consulting | Transferred at a point in time    
Disaggregation of Revenue [Line Items]    
Total revenues $ 30,030 $ 19,570