XML 68 R55.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue from Contracts with Customer - Schedule of Revenue Disaggregation by Type (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Disaggregation of Revenue [Line Items]    
Total revenues $ 222,005 $ 194,690
Subscriptions and licenses    
Disaggregation of Revenue [Line Items]    
Total revenues 198,241 180,996
Subscriptions    
Disaggregation of Revenue [Line Items]    
Total revenues 188,125 170,182
SELECT subscriptions    
Disaggregation of Revenue [Line Items]    
Total revenues 66,140 67,891
Enterprise subscriptions    
Disaggregation of Revenue [Line Items]    
Total revenues 71,015 58,734
Term license subscriptions    
Disaggregation of Revenue [Line Items]    
Total revenues 50,970 43,557
Perpetual licenses    
Disaggregation of Revenue [Line Items]    
Total revenues 10,116 10,814
Services    
Disaggregation of Revenue [Line Items]    
Total revenues 23,764 13,694
Professional services (recurring)    
Disaggregation of Revenue [Line Items]    
Total revenues 6,077 3,780
Professional services (other)    
Disaggregation of Revenue [Line Items]    
Total revenues $ 17,687 $ 9,914