XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Disaggregation of Revenue, Deferred Revenue, Remaining Performance Obligations, Credit Risk and Capitalized Costs to Obtain a Contract - Schedule of Disaggregation of Revenue by Type (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Total revenues $ 422,481 $ 408,563 $ 1,211,713 $ 1,149,982
Software revenue        
Disaggregation of Revenue [Line Items]        
Total revenues 287,934 262,033 804,238 704,363
Subscription revenues        
Disaggregation of Revenue [Line Items]        
Total revenues 287,934 261,828 804,217 703,339
Cloud subscription        
Disaggregation of Revenue [Line Items]        
Total revenues 175,809 128,581 488,669 359,604
Self-managed subscription license        
Disaggregation of Revenue [Line Items]        
Total revenues 65,498 81,705 171,422 189,132
Self-managed subscription support and other        
Disaggregation of Revenue [Line Items]        
Total revenues 46,627 51,542 144,126 154,603
Perpetual license        
Disaggregation of Revenue [Line Items]        
Total revenues 0 205 21 1,024
Maintenance and professional services        
Disaggregation of Revenue [Line Items]        
Total revenues 134,547 146,530 407,475 445,619
Maintenance        
Disaggregation of Revenue [Line Items]        
Total revenues 115,309 124,267 349,469 374,493
Professional services        
Disaggregation of Revenue [Line Items]        
Total revenues $ 19,238 $ 22,263 $ 58,006 $ 71,126