XML 68 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue from Contracts with Customer - Schedule of Revenue Disaggregation by Type (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Disaggregation of Revenue [Line Items]        
Total revenues $ 248,480 $ 202,997 $ 693,416 $ 581,977
SELECT subscriptions        
Disaggregation of Revenue [Line Items]        
Total revenues 66,648 67,509 199,722 199,848
Enterprise subscriptions        
Disaggregation of Revenue [Line Items]        
Total revenues 75,381 55,978 214,058 165,268
Term license subscriptions        
Disaggregation of Revenue [Line Items]        
Total revenues 70,198 49,687 172,024 135,895
Subscriptions        
Disaggregation of Revenue [Line Items]        
Total revenues 212,227 173,174 585,804 501,011
Perpetual licenses        
Disaggregation of Revenue [Line Items]        
Total revenues 11,866 12,827 33,373 36,020
Subscriptions and licenses        
Disaggregation of Revenue [Line Items]        
Total revenues 224,093 186,001 619,177 537,031
Professional services (recurring)        
Disaggregation of Revenue [Line Items]        
Total revenues 5,160 4,308 16,243 11,624
Professional services (other)        
Disaggregation of Revenue [Line Items]        
Total revenues 19,227 12,688 57,996 33,322
Services        
Disaggregation of Revenue [Line Items]        
Total revenues 24,387 16,996 74,239 44,946
Enterprise subscriptions, E365        
Disaggregation of Revenue [Line Items]        
Total revenues $ 60,102 $ 29,363 $ 162,120 $ 76,536