v3.26.1
Disaggregation of Revenue (Tables)
3 Months Ended
Mar. 31, 2026
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 March 31, 2026Enterprise SoftwarePlatform TechnologiesCorporate UnallocatedTotals
Revenues
Subscriptions:
SaaS$200,132 $22,224 $— $222,356 
Transaction-based fees95,039 112,350 — 207,389 
Maintenance103,327 5,547 — 108,874 
Total recurring revenues398,498 140,121 — 538,619 
Professional services53,258 7,549 — 60,807 
Other revenues12,997 393 687 14,077 
Total non-recurring revenues66,255 7,942 687 74,884 
Total revenues$464,753 $148,063 $687 $613,503 
For the three months ended March 31, 2025Enterprise SoftwarePlatform TechnologiesCorporate UnallocatedTotals
Revenues
Subscriptions:
SaaS$158,741 $21,339 $— $180,080 
Transaction-based fees69,839 125,070 — 194,909 
Maintenance106,979 5,822 — 112,801 
Total recurring revenues335,559 152,231 — 487,790 
Professional services54,593 9,457 — 64,050 
Other revenues12,594 41 690 13,325 
Total non-recurring revenues67,187 9,498 690 77,375 
Total revenues$402,746 $161,729 $690 $565,165