XML 40 R12.htm IDEA: XBRL DOCUMENT v3.25.2
Deferred Revenue and Performance Obligations
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Deferred Revenue and Performance Obligations Disaggregation of Revenue
The tables below show disaggregation of revenue into categories that reflect how economic factors affect the nature, amount, timing, and uncertainty of revenues and cash flows.
Recurring Revenues
The majority of our revenues are comprised of revenues from subscriptions and maintenance, which we consider to be recurring revenues. Subscription revenues primarily consist of revenues derived from our SaaS arrangements and transaction-based fees. These revenues are considered recurring because revenues from these sources are expected to re-occur in similar annual amounts for the term of our relationship with the client. Transaction-based fees are generally the result of multi-year contracts with our clients that result in fees generated by payment transactions and digital government services and are collected on a recurring basis during the contract term. The contract terms for subscription arrangements range from one to 10 years but are typically contracted for initial periods of one to three years. Nearly all of our on-premises software client contracts with us for maintenance and support. Maintenance and support are generally provided under auto-renewing annual contracts or multi-year contracts. We consider all other revenue categories to be non-recurring revenues.
Recurring revenues and non-recurring revenues recognized during the period are as follows:
For the three months ended June 30, 2025Enterprise SoftwarePlatform TechnologiesCorporate UnallocatedTotals
Revenues
Subscriptions:
SaaS$168,059 $21,512 $— $189,571 
Transaction-based fees79,786 135,718 — 215,504 
Maintenance106,779 5,344 — 112,123 
Total recurring revenues354,624 162,574 — 517,198 
Professional services56,862 1,750 — 58,612 
Software licenses and royalties3,846 (183)— 3,663 
Hardware and other8,950 128 7,566 16,644 
Total non-recurring revenues69,658 1,695 7,566 78,919 
Total$424,282 $164,269 $7,566 $596,117 
For the three months ended June 30, 2024Enterprise SoftwarePlatform TechnologiesCorporate UnallocatedTotals
Revenues
Subscriptions:
SaaS$136,045 $19,933 $— $155,978 
Transaction-based fees55,701 122,003 — 177,704 
Maintenance109,196 6,113 — 115,309 
Total recurring revenues300,942 148,049 — 448,991 
Professional services58,731 13,197 — 71,928 
Software licenses and royalties5,319 10 — 5,329 
Hardware and other7,815 — 6,913 14,728 
Total non-recurring revenues71,865 13,207 6,913 91,985 
Total$372,807 $161,256 $6,913 $540,976 
For the six months ended June 30, 2025Enterprise SoftwarePlatform TechnologiesCorporate UnallocatedTotals
Revenues
Subscriptions:
SaaS$326,800 $42,851 $— $369,651 
Transaction-based fees149,625 260,788 — 410,413 
Maintenance213,758 11,166 — 224,924 
Total recurring revenues690,183 314,805 — 1,004,988 
Professional services111,455 11,207 — 122,662 
Software licenses and royalties10,840 (183)— 10,657 
Hardware and other14,550 169 8,256 22,975 
Total non-recurring revenues136,845 11,193 8,256 156,294 
Total$827,028 $325,998 $8,256 $1,161,282 
For the six months ended June 30, 2024Enterprise SoftwarePlatform TechnologiesCorporate UnallocatedTotals
Revenues
Subscriptions:
SaaS$264,187 $40,575 $— $304,762 
Transaction-based fees107,585 234,578 — 342,163 
Maintenance220,378 12,149 — 232,527 
Total recurring revenues592,150 287,302 — 879,452 
Professional services113,624 23,110 — 136,734 
Software licenses and royalties13,890 173 — 14,063 
Hardware and other16,173 — 6,913 23,086 
Total non-recurring revenues143,687 23,283 6,913 173,883 
Total$735,837 $310,585 $6,913 $1,053,335 
Deferred Revenue and Performance Obligations
Total deferred revenue, including long-term, by segment is as follows:
June 30, 2025December 31, 2024
Enterprise Software$716,698 $683,909 
Platform Technologies25,840 36,117 
Corporate
837 3,788 
Totals$743,375 $723,814 
Changes in total deferred revenue, including long-term, were as follows:
Six Months Ended June 30, 2025
Balance as of December 31, 2024$723,814 
Deferral of revenue771,669 
Recognition of deferred revenue(752,108)
Balance as of June 30, 2025$743,375 
Remaining Performance Obligations
We expect to recognize as revenue approximately 97% of our deferred revenue balance as of June 30, 2025, in the next 12 months, and the remainder thereafter. We believe the portion of the transaction price allocated to the remaining performance obligations which is not included in our deferred revenue balance is not a meaningful indicator of future revenue due to contracts with transaction-based fees that vary with transaction activity, the variability in subscription term lengths, and termination provisions included in some contracts that limit inclusion and cause variability from period to period.
Deferred Commissions
Deferred commissions are as follows:
 June 30, 2025December 31, 2024
Prepaid commissions
$17,770 $18,037 
Long-term deferred commissions
43,826 38,762 
Total deferred commissions
$61,596 $56,799 
Amortization expense related to deferred commissions is as follows:
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Amortization expense
$4,943 $4,882 $10,043 $9,644 
Deferred commissions have been included with prepaid expenses for the current portion and non-current other assets for the long-term portion in the accompanying condensed consolidated balance sheets. Amortization expense related to deferred commissions is included in sales and marketing expense in the accompanying condensed consolidated statements of income.