XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Disaggregation of Revenue (Tables)
9 Months Ended
Sep. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
Timing of revenue recognition by revenue category during the period is as follows:
For the three months ended September 30, 2024Products and services transferred at a point in timeProducts and services transferred over timeTotal
Revenues
Subscriptions:
SaaS$— $166,624 $166,624 
Transaction-based fees— 180,546 180,546 
Maintenance— 115,587 115,587 
Professional services— 64,462 64,462 
Software licenses and royalties5,346 842 6,188 
Hardware and other9,930 — 9,930 
Total$15,276 $528,061 $543,337 
For the three months ended September 30, 2023Products and services transferred at a point in timeProducts and services transferred over timeTotal
Revenues
Subscriptions:
SaaS$— $138,509 $138,509 
Transaction-based fees— 156,681 156,681 
Maintenance— 117,484 117,484 
Professional services— 61,126 61,126 
Software licenses and royalties9,946 608 10,554 
Hardware and other10,330 — 10,330 
Total$20,276 $474,408 $494,684 
For the nine months ended September 30, 2024Products and services transferred at a point in timeProducts and services transferred over timeTotal
Revenues
Subscriptions:
SaaS$— $471,386 $471,386 
Transaction-based fees— 522,709 522,709 
Maintenance— 348,114 348,114 
Professional services— 201,196 201,196 
Software licenses and royalties17,997 2,254 20,251 
Hardware and other33,016 — 33,016 
Total$51,013 $1,545,659 $1,596,672 
For the nine months ended September 30, 2023Products and services transferred at a point in timeProducts and services transferred over timeTotal
Revenues
Subscriptions:
SaaS$— $387,022 $387,022 
Transaction-based fees— 486,422 486,422 
Maintenance— 349,154 349,154 
Professional services— 188,475 188,475 
Software licenses and royalties28,020 2,443 30,463 
Hardware and other29,281 — 29,281 
Total$57,301 $1,413,516 $1,470,817 
Recurring revenues and non-recurring revenues recognized during the period are as follows:
For the three months ended September 30, 2024Enterprise
Software
Platform TechnologiesCorporateTotals
Recurring revenues$315,352 $147,405 $— $462,757 
Non-recurring revenues68,396 12,184 — 80,580 
Intercompany6,983 4,765 (11,748)— 
Total revenues$390,731 $164,354 $(11,748)$543,337 
For the three months ended September 30, 2023Enterprise
Software
Platform TechnologiesCorporateTotals
Recurring revenues$277,497 $135,177 $— $412,674 
Non-recurring revenues70,315 11,736 (41)82,010 
Intercompany5,943 — (5,943)— 
Total revenues$353,755 $146,913 $(5,984)$494,684 
For the nine months ended September 30, 2024Enterprise
Software
Platform TechnologiesCorporateTotals
Recurring revenues$907,502 $434,707 $— $1,342,209 
Non-recurring revenues212,083 35,467 6,913 254,463 
Intercompany19,665 5,229 (24,894)— 
Total revenues$1,139,250 $475,403 $(17,981)$1,596,672 
For the nine months ended September 30, 2023Enterprise
Software
Platform TechnologiesCorporateTotals
Recurring revenues$800,498 $422,100 $— $1,222,598 
Non-recurring revenues206,197 34,692 7,330 248,219 
Intercompany17,878 — (17,878)— 
Total revenues$1,024,573 $456,792 $(10,548)$1,470,817