XML 79 R58.htm IDEA: XBRL DOCUMENT v3.25.4
DISAGGREGATION OF REVENUE - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue      
Total revenues $ 2,332,340 $ 2,137,803 $ 1,951,751
Corporate Nonsegment      
Disaggregation of Revenue      
Total revenues 9,365 6,953 7,330
Enterprise Software | Operating Segments      
Disaggregation of Revenue      
Total revenues 1,694,421 1,511,602 1,349,655
Platform Technologies | Operating Segments      
Disaggregation of Revenue      
Total revenues 628,554 619,248 594,766
Recurring revenues      
Disaggregation of Revenue      
Total revenues 2,031,817 1,806,063 1,626,173
Recurring revenues | Corporate Nonsegment      
Disaggregation of Revenue      
Total revenues 0 0 0
Recurring revenues | Enterprise Software | Operating Segments      
Disaggregation of Revenue      
Total revenues 1,432,317 1,232,930 1,077,043
Recurring revenues | Platform Technologies | Operating Segments      
Disaggregation of Revenue      
Total revenues 599,500 573,133 549,130
Non-recurring revenues      
Disaggregation of Revenue      
Total revenues 300,523 331,740 325,578
Non-recurring revenues | Corporate Nonsegment      
Disaggregation of Revenue      
Total revenues 9,365 6,953 7,330
Non-recurring revenues | Enterprise Software | Operating Segments      
Disaggregation of Revenue      
Total revenues 262,104 278,672 272,612
Non-recurring revenues | Platform Technologies | Operating Segments      
Disaggregation of Revenue      
Total revenues 29,054 46,115 45,636
SaaS | Recurring revenues      
Disaggregation of Revenue      
Total revenues 777,769 644,779 527,977
SaaS | Recurring revenues | Corporate Nonsegment      
Disaggregation of Revenue      
Total revenues 0 0 0
SaaS | Recurring revenues | Enterprise Software | Operating Segments      
Disaggregation of Revenue      
Total revenues 691,288 559,842 459,544
SaaS | Recurring revenues | Platform Technologies | Operating Segments      
Disaggregation of Revenue      
Total revenues 86,481 84,937 68,433
Transaction-based fees | Recurring revenues      
Disaggregation of Revenue      
Total revenues 808,434 698,152 631,535
Transaction-based fees | Recurring revenues | Corporate Nonsegment      
Disaggregation of Revenue      
Total revenues 0 0 0
Transaction-based fees | Recurring revenues | Enterprise Software | Operating Segments      
Disaggregation of Revenue      
Total revenues 318,143 234,633 174,718
Transaction-based fees | Recurring revenues | Platform Technologies | Operating Segments      
Disaggregation of Revenue      
Total revenues 490,291 463,519 456,817
Maintenance      
Disaggregation of Revenue      
Total revenues 445,614 463,132 466,661
Maintenance | Recurring revenues      
Disaggregation of Revenue      
Total revenues 445,614 463,132 466,661
Maintenance | Recurring revenues | Corporate Nonsegment      
Disaggregation of Revenue      
Total revenues 0 0 0
Maintenance | Recurring revenues | Enterprise Software | Operating Segments      
Disaggregation of Revenue      
Total revenues 422,886 438,455 442,781
Maintenance | Recurring revenues | Platform Technologies | Operating Segments      
Disaggregation of Revenue      
Total revenues 22,728 24,677 23,880
Professional services      
Disaggregation of Revenue      
Total revenues 242,700 263,991 249,976
Professional services | Non-recurring revenues      
Disaggregation of Revenue      
Total revenues 242,700 263,991 249,976
Professional services | Non-recurring revenues | Corporate Nonsegment      
Disaggregation of Revenue      
Total revenues 0 0 0
Professional services | Non-recurring revenues | Enterprise Software | Operating Segments      
Disaggregation of Revenue      
Total revenues 213,749 219,933 209,727
Professional services | Non-recurring revenues | Platform Technologies | Operating Segments      
Disaggregation of Revenue      
Total revenues 28,951 44,058 40,249
Software licenses and royalties | Non-recurring revenues      
Disaggregation of Revenue      
Total revenues 12,816 26,357 38,096
Software licenses and royalties | Non-recurring revenues | Corporate Nonsegment      
Disaggregation of Revenue      
Total revenues 0 0 0
Software licenses and royalties | Non-recurring revenues | Enterprise Software | Operating Segments      
Disaggregation of Revenue      
Total revenues 13,049 25,292 32,709
Software licenses and royalties | Non-recurring revenues | Platform Technologies | Operating Segments      
Disaggregation of Revenue      
Total revenues (233) 1,065 5,387
Hardware and other | Non-recurring revenues      
Disaggregation of Revenue      
Total revenues 45,007 41,392 37,506
Hardware and other | Non-recurring revenues | Corporate Nonsegment      
Disaggregation of Revenue      
Total revenues 9,365 6,953 7,330
Hardware and other | Non-recurring revenues | Enterprise Software | Operating Segments      
Disaggregation of Revenue      
Total revenues 35,306 33,447 30,176
Hardware and other | Non-recurring revenues | Platform Technologies | Operating Segments      
Disaggregation of Revenue      
Total revenues $ 336 $ 992 $ 0