XML 38 R28.htm IDEA: XBRL DOCUMENT v3.25.3
Disaggregation of Revenue (Tables)
9 Months Ended
Sep. 30, 2025
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 three months ended September 30, 2025Enterprise SoftwarePlatform TechnologiesCorporate UnallocatedTotals
Revenues
Subscriptions:
SaaS$178,383 $21,403 $— $199,786 
Transaction-based fees78,331 122,977 — 201,308 
Maintenance105,450 5,862 — 111,312 
Total recurring revenues362,164 150,242 — 512,406 
Professional services55,769 8,959 — 64,728 
Software licenses and royalties5,137 (37)— 5,100 
Hardware and other13,036 128 481 13,645 
Total non-recurring revenues73,942 9,050 481 83,473 
Total$436,106 $159,292 $481 $595,879 
For the three months ended September 30, 2024Enterprise SoftwarePlatform TechnologiesCorporate UnallocatedTotals
Revenues
Subscriptions:
SaaS$144,445 $22,179 $— $166,624 
Transaction-based fees61,561 118,985 — 180,546 
Maintenance109,346 6,241 — 115,587 
Total recurring revenues315,352 147,405 — 462,757 
Professional services53,947 10,515 — 64,462 
Software licenses and royalties5,424 764 — 6,188 
Hardware and other9,025 905 — 9,930 
Total non-recurring revenues68,396 12,184 — 80,580 
Total$383,748 $159,589 $— $543,337 
For the nine months ended September 30, 2025Enterprise SoftwarePlatform TechnologiesCorporate UnallocatedTotals
Revenues
Subscriptions:
SaaS$505,183 $64,254 $— $569,437 
Transaction-based fees227,956 383,765 — 611,721 
Maintenance319,208 17,028 — 336,236 
Total recurring revenues1,052,347 465,047 — 1,517,394 
Professional services167,224 20,166 — 187,390 
Software licenses and royalties15,977 (220)— 15,757 
Hardware and other27,586 297 8,737 36,620 
Total non-recurring revenues210,787 20,243 8,737 239,767 
Total$1,263,134 $485,290 $8,737 $1,757,161 
For the nine months ended September 30, 2024Enterprise SoftwarePlatform TechnologiesCorporate UnallocatedTotals
Revenues
Subscriptions:
SaaS$408,632 $62,754 $— $471,386 
Transaction-based fees169,146 353,563 — 522,709 
Maintenance329,724 18,390 — 348,114 
Total recurring revenues907,502 434,707 — 1,342,209 
Professional services167,571 33,625 — 201,196 
Software licenses and royalties19,314 937 — 20,251 
Hardware and other25,198 905 6,913 33,016 
Total non-recurring revenues212,083 35,467 6,913 254,463 
Total$1,119,585 $470,174 $6,913 $1,596,672