XML 59 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue from Contracts with Customers - Schedule of Revenue Disaggregation by Type (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Total revenues $ 306,612 $ 268,332 $ 917,772 $ 812,134
Subscriptions and licenses        
Disaggregation of Revenue [Line Items]        
Total revenues 282,638 244,767 840,991 739,944
Subscriptions        
Disaggregation of Revenue [Line Items]        
Total revenues 270,751 235,307 807,839 708,731
Enterprise subscriptions        
Disaggregation of Revenue [Line Items]        
Total revenues 111,318 89,041 318,896 252,461
SELECT subscriptions        
Disaggregation of Revenue [Line Items]        
Total revenues 63,406 63,609 190,834 196,786
Term license subscriptions        
Disaggregation of Revenue [Line Items]        
Total revenues 96,027 82,657 298,109 259,484
Perpetual licenses        
Disaggregation of Revenue [Line Items]        
Total revenues 11,887 9,460 33,152 31,213
Services        
Disaggregation of Revenue [Line Items]        
Total revenues 23,974 23,565 76,781 72,190
Recurring        
Disaggregation of Revenue [Line Items]        
Total revenues 3,606 4,557 12,733 13,431
Other        
Disaggregation of Revenue [Line Items]        
Total revenues 20,368 19,008 64,048 58,759
Enterprise subscriptions, E365        
Disaggregation of Revenue [Line Items]        
Total revenues $ 107,681 $ 80,298 $ 301,260 $ 221,801