XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Disaggregation of Revenue (Tables)
3 Months Ended
Mar. 31, 2023
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 March 31, 2023Products and services transferred at a point in timeProducts and services transferred over timeTotal
Revenues
Subscriptions:
SaaS$— $126,595 $126,595 
Transaction-based fees— 153,870 153,870 
Maintenance— 115,130 115,130 
Professional services— 60,929 60,929 
Software licenses and royalties9,281 849 10,130 
Hardware and other5,199 — 5,199 
Total$14,480 $457,373 $471,853 
For the three months ended March 31, 2022Products and services transferred at a point in timeProducts and services transferred over timeTotal
Revenues
Subscriptions:
SaaS$— $101,782 $101,782 
Transaction-based fees— 143,661 143,661 
Maintenance— 117,029 117,029 
Professional services— 70,015 70,015 
Software licenses and royalties14,069 2,437 16,506 
Hardware and other7,115 — 7,115 
Total$21,184 $434,924 $456,108 
Recurring revenues and non-recurring revenues recognized during the period are as follows:
For the three months ended March 31, 2023Enterprise
Software
Platform TechnologiesCorporateTotals
Recurring revenues$258,495 $137,100 $— $395,595 
Non-recurring revenues64,766 11,492 — 76,258 
Intercompany5,083 — (5,083)— 
Total revenues$328,344 $148,592 $(5,083)$471,853 
For the three months ended March 31, 2022Enterprise
Software
Platform TechnologiesCorporateTotals
Recurring revenues$231,011 $131,461 $— $362,472 
Non-recurring revenues74,387 19,249 — 93,636 
Intercompany5,589 — (5,589)— 
Total revenues$310,987 $150,710 $(5,589)$456,108