XML 71 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Statement [Line Items]      
Revenue $ 2,544,809 $ 2,269,949 $ 2,065,553
Subscription lease licenses      
Statement [Line Items]      
Revenue 948,831 786,050 687,665
Perpetual licenses      
Statement [Line Items]      
Revenue 315,085 302,698 301,313
Software licenses      
Statement [Line Items]      
Revenue 1,263,916 1,088,748 988,978
Maintenance      
Statement [Line Items]      
Revenue 1,209,217 1,103,523 1,004,245
Service      
Statement [Line Items]      
Revenue 71,676 77,678 72,330
Maintenance and service      
Statement [Line Items]      
Revenue $ 1,280,893 $ 1,181,201 $ 1,076,575
Direct revenue, as a percentage of total revenue | Revenue Benchmark | Sales Channel Concentration Risk      
Statement [Line Items]      
Concentration risk, percentage 75.20% 73.90% 76.10%
Indirect revenue, as a percentage of total revenue | Revenue Benchmark | Sales Channel Concentration Risk      
Statement [Line Items]      
Concentration risk, percentage 24.80% 26.10% 23.90%