XML 50 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
DISAGGREGATION OF REVENUE (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
Recurring revenues and non-recurring revenues recognized during the period are as follows:
For the year ended December 31, 2024
Enterprise Software
Platform TechnologiesCorporateTotals
Revenue:
Subscriptions:
SaaS$559,842 $84,937 $— $644,779 
Transaction-based fees234,633 463,519 — 698,152 
Maintenance438,455 24,677 — 463,132 
Total recurring revenues1,232,930 573,133 — 1,806,063 
Professional services
219,933 44,058 — 263,991 
Software licenses and royalties25,292 1,065 — 26,357 
Hardware and other33,447 992 6,953 41,392 
Total non-recurring revenues278,672 46,115 6,953 331,740 
Total revenues$1,511,602 $619,248 $6,953 $2,137,803 
For the year ended December 31, 2023
Enterprise Software
Platform TechnologiesCorporateTotals
Revenue:
Subscriptions:
SaaS$459,544 $68,433 $— $527,977 
Transaction-based fees174,718 456,817 — 631,535 
Maintenance442,781 23,880 — 466,661 
Total recurring revenues1,077,043 549,130 — 1,626,173 
Professional services
209,727 40,249 — 249,976 
Software licenses and royalties32,709 5,387 — 38,096 
Hardware and other30,176 — 7,330 37,506 
Total non-recurring revenues272,612 45,636 7,330 325,578 
Total revenues$1,349,655 $594,766 $7,330 $1,951,751 
For the year ended December 31, 2022
Enterprise Software
Platform TechnologiesCorporateTotals
Revenue:
Subscriptions:
SaaS$378,953 $49,573 $— $428,526 
Transaction-based fees147,370 436,408 — 583,778 
Maintenance444,143 24,312 — 468,455 
Total recurring revenues970,466 510,293 — 1,480,759 
Professional services
204,970 72,655 — 277,625 
Software licenses and royalties55,158 4,248 — 59,406 
Hardware and other26,592 — 5,822 32,414 
Total non-recurring revenues286,720 76,903 5,822 369,445 
Total revenues$1,257,186 $587,196 $5,822 $1,850,204