XML 84 R73.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue and Related Matters - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
segment
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Jan. 01, 2018
USD ($)
Disaggregation of Revenue [Line Items]        
Number of reportable segments | segment 3      
Refund liability $ 8,000 $ 7,700    
Revenue recognized previously attributable to deferred revenues 1,436,900 1,287,800    
Revenue reserve balance 7,800 7,400    
Amortization of deferred sales commissions $ 369,500 $ 304,800 $ 230,500  
Research | Product Concentration Risk | Revenue Benchmark        
Disaggregation of Revenue [Line Items]        
Concentration risk percentage 90.00%      
Minimum        
Disaggregation of Revenue [Line Items]        
Percentage of subscription contracts billable upon signing for twelve months of service 80.00%      
Maximum        
Disaggregation of Revenue [Line Items]        
Percentage of subscription contracts billable upon signing for twelve months of service 85.00%      
Difference between Revenue Guidance in Effect before and after Topic 606 | Accounting Standards Update 2014-09        
Disaggregation of Revenue [Line Items]        
Refund liability       $ (6,200)