XML 68 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customer - Schedule of Revenue Disaggregation by Type (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Disaggregation of Revenue [Line Items]        
Total revenues $ 202,997 $ 186,588 $ 581,977 $ 533,732
Subscriptions and licenses        
Disaggregation of Revenue [Line Items]        
Total revenues 186,001 168,978 537,031 483,593
Subscriptions        
Disaggregation of Revenue [Line Items]        
Total revenues 173,174 155,191 501,011 445,338
SELECT subscriptions        
Disaggregation of Revenue [Line Items]        
Total revenues 67,509 65,450 199,848 196,564
Enterprise license subscriptions        
Disaggregation of Revenue [Line Items]        
Total revenues 55,978 48,320 165,268 135,959
Term license subscriptions        
Disaggregation of Revenue [Line Items]        
Total revenues 49,687 41,421 135,895 112,815
Perpetual licenses        
Disaggregation of Revenue [Line Items]        
Total revenues 12,827 13,787 36,020 38,255
Services        
Disaggregation of Revenue [Line Items]        
Total revenues 16,996 17,610 44,946 50,139
Professional services (recurring)        
Disaggregation of Revenue [Line Items]        
Total revenues 4,308 5,238 11,624 15,682
Professional services (other)        
Disaggregation of Revenue [Line Items]        
Total revenues $ 12,688 $ 12,372 $ 33,322 $ 34,457