XML 49 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
SEGMENT AND RELATED INFORMATION (Tables)
12 Months Ended
Dec. 31, 2024
Segment Reporting [Abstract]  
Schedule of Segment Revenues and Operations
For the year ended December 31, 2024
Enterprise Software
Platform TechnologiesCorporateTotals
Revenues   
Subscriptions:
SaaS$559,842 $84,937 $— $644,779 
Transaction-based fees234,633 463,519 — 698,152 
Maintenance438,455 24,677 — 463,132 
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 revenues1,511,602 619,248 6,953 2,137,803 
Cost of revenues excluding amortization of acquired software
706,952 411,351 46,775 1,165,078 
Segment gross profit804,650 207,897 (39,822)972,725 
Sales and marketing expense109,981 21,618 26,132 157,731 
General and administrative expense48,072 57,627 195,239 300,938 
Research and development expense100,182 12,126 5,631 117,939 
Segment operating income546,415 116,526 (266,824)396,117 
Depreciation and amortization expense37,179 89,372 16,886 143,437 
Software development expenditures7,612 15,558 6,231 29,401 
Capital expenditures15,283 4,168 1,084 20,535 
Segment assets$572,224 $416,635 $4,191,156 $5,180,015 
For the year ended December 31, 2023
Enterprise Software
Platform TechnologiesCorporateTotals
Revenues   
Subscriptions:
SaaS$459,544 $68,433 $— $527,977 
Transaction-based fees174,718 456,817 — 631,535 
Maintenance442,781 23,880 — 466,661 
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 revenues1,349,655 594,766 7,330 1,951,751 
Cost of revenues excluding amortization of acquired software653,407 368,017 33,166 1,054,590 
Segment gross profit696,248 226,749 (25,836)897,161 
Sales and marketing expense102,325 25,196 22,249 149,770 
General and administrative expense57,481 64,406 186,688 308,575 
Research and development expense92,686 12,701 4,198 109,585 
Segment operating income443,756 124,446 (238,971)329,231 
Depreciation and amortization expense25,445 110,354 18,280 154,079 
Software development expenditures6,619 15,840 10,031 32,490 
Capital expenditures16,788 2,380 1,351 20,519 
Segment assets$631,117 $426,064 $3,619,482 $4,676,663 
For the year ended December 31, 2022
Enterprise Software
Platform TechnologiesCorporateTotals
Revenues    
Subscriptions:
SaaS$378,953 $49,573 $— $428,526 
Transaction-based fees147,370 436,408 583,778 
Maintenance444,143 24,312 — 468,455 
Professional services204,970 72,655 — 277,625 
Software licenses and royalties55,158 4,248 — 59,406 
Hardware and other26,592 — 5,822 32,414 
Total revenues1,257,186 587,196 5,822 1,850,204 
Cost of revenues excluding amortization of acquired software606,379 370,571 37,199 1,014,149 
Segment gross profit650,807 216,625 (31,377)836,055 
Sales and marketing expense100,786 23,224 11,733 135,743 
General and administrative expense39,083 61,191 167,050 267,324 
Research and development expense92,162 8,919 4,103 105,184 
Segment operating income418,776 123,291 (214,263)327,804 
Depreciation and amortization expense55,389 84,609 19,074 159,072 
Software development expenditures3,790 14,581 9,251 27,622 
Capital expenditures8,972 6,845 6,712 22,529 
Segment assets$636,377 $362,610 $3,688,430 $4,687,417 
Schedule of Reconciliation of Operating Income From Segments to Consolidated
Reconciliation of reportable segment gross profit to the Company's consolidated totals:Years Ended December 31,
202420232022
Segment gross profit$972,725 $897,161 $836,055 
Amortization of acquired software(36,964)(36,062)(52,192)
Gross profit$935,761 $861,099 $783,863 
Reconciliation of reportable segment operating income to the Company's consolidated totals:Years Ended December 31,
202420232022
Total segment operating income$396,117 $329,231 $327,804 
Amortization of acquired software(36,964)(36,062)(52,192)
Amortization of other intangibles(59,627)(74,632)(61,363)
Interest expense(5,931)(23,629)(28,379)
Other income, net14,572 3,328 1,723 
Income before income taxes$308,167 $198,236 $187,593