XML 27 R13.htm IDEA: XBRL DOCUMENT v3.25.0.1
DEFERRED COMMISSIONS
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
DEFERRED COMMISSIONS 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. Subscriptions 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 clients contract 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 year ended December 31, 2024
Enterprise Software
Platform TechnologiesCorporateTotals
Revenue:
Subscriptions:
SaaS$559,842 $84,937 $— $644,779 
Transaction-based fees234,633 463,519 — 698,152 
Maintenance438,455 24,677 — 463,132 
Total recurring revenues1,232,930 573,133 — 1,806,063 
Professional services
219,933 44,058 — 263,991 
Software licenses and royalties25,292 1,065 — 26,357 
Hardware and other33,447 992 6,953 41,392 
Total non-recurring revenues278,672 46,115 6,953 331,740 
Total revenues$1,511,602 $619,248 $6,953 $2,137,803 
For the year ended December 31, 2023
Enterprise Software
Platform TechnologiesCorporateTotals
Revenue:
Subscriptions:
SaaS$459,544 $68,433 $— $527,977 
Transaction-based fees174,718 456,817 — 631,535 
Maintenance442,781 23,880 — 466,661 
Total recurring revenues1,077,043 549,130 — 1,626,173 
Professional services
209,727 40,249 — 249,976 
Software licenses and royalties32,709 5,387 — 38,096 
Hardware and other30,176 — 7,330 37,506 
Total non-recurring revenues272,612 45,636 7,330 325,578 
Total revenues$1,349,655 $594,766 $7,330 $1,951,751 
For the year ended December 31, 2022
Enterprise Software
Platform TechnologiesCorporateTotals
Revenue:
Subscriptions:
SaaS$378,953 $49,573 $— $428,526 
Transaction-based fees147,370 436,408 — 583,778 
Maintenance444,143 24,312 — 468,455 
Total recurring revenues970,466 510,293 — 1,480,759 
Professional services
204,970 72,655 — 277,625 
Software licenses and royalties55,158 4,248 — 59,406 
Hardware and other26,592 — 5,822 32,414 
Total non-recurring revenues286,720 76,903 5,822 369,445 
Total revenues$1,257,186 $587,196 $5,822 $1,850,204 
DEFERRED REVENUE AND PERFORMANCE OBLIGATIONS
Total deferred revenue, including long-term, by segment is as follows:
December 31, 2024December 31, 2023
Enterprise Software$683,909 $589,295 
Platform Technologies36,117 39,597 
Corporate3,788 4,313 
Totals$723,814 $633,205 
Changes in total deferred revenue, including long-term, were as follows:
2024
Balance at beginning of year$633,205 
Deferral of revenue1,514,168 
Recognition of deferred revenue(1,423,559)
Balance at end of year$723,814 
Remaining Performance Obligations
We expect to recognize as revenue approximately 97% of our deferred revenue balance as of December 31, 2024, in the next 12 months, and the remainder thereafter. We believe the portion of 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:
 December 31, 2024December 31, 2023
Prepaid commissions
$18,037 $18,262 
Long-term deferred commissions
38,762 30,924 
Total deferred commissions
$56,799 $49,186 
Amortization expense related to deferred commissions is as follows:
Years Ended December 31,
202420232022
Amortization expense
$19,916 $18,589 $15,448