XML 37 R27.htm IDEA: XBRL DOCUMENT v3.25.3
Segment and Related Information (Tables)
9 Months Ended
Sep. 30, 2025
Segment Reporting [Abstract]  
Schedule of Segment Revenues and Operations
For the three months ended September 30, 2025Enterprise
Software
Platform TechnologiesTotals
Revenues   
Subscriptions:
SaaS$178,383 $21,403 
Transaction-based fees78,331 122,977 
Maintenance105,450 5,862 
Professional services55,769 8,959 
Software licenses and royalties5,137 (37)
Hardware and other13,036 128 
Total segment revenues436,106 159,292 595,398 
Less:
Cost of revenues183,674 108,655 
Sales and marketing expense25,244 5,004 
General and administrative expense11,330 14,764 
Research and development expense41,243 4,424 
Segment operating income
$174,615 $26,445 $201,060 
For the three months ended September 30, 2024Enterprise
Software
Platform TechnologiesTotals
Revenues
Subscriptions:
SaaS$144,445 $22,179 
Transaction-based fees61,561 118,985 
Maintenance109,346 6,241 
Professional services53,947 10,515 
Software licenses and royalties5,424 764 
Hardware and other9,025 905 
Total segment revenues383,748 159,589 543,337 
Less:
Cost of revenues179,123 105,577 
Sales and marketing expense27,863 4,817 
General and administrative expense11,582 13,945 
Research and development expense25,306 2,384 
Segment operating income
$139,874 $32,866 $172,740 
For the nine months ended September 30, 2025Enterprise
Software
Platform TechnologiesTotals
Revenues
Subscriptions:
SaaS$505,183 $64,254 
Transaction-based fees227,956 383,765 
Maintenance319,208 17,028 
Professional services167,224 20,166 
Software licenses and royalties15,977 (220)
Hardware and other27,586 297 
Total segment revenues1,263,134 485,290 1,748,424 
Less:
Cost of revenues531,423 332,628 
Sales and marketing expense75,482 14,769 
General and administrative expense33,789 41,539 
Research and development expense118,318 12,957 
Segment operating income$504,122 $83,397 $587,519 

For the nine months ended September 30, 2024Enterprise
Software
Platform TechnologiesTotals
Revenues
Subscriptions:
SaaS$408,632 $62,754 
Transaction-based fees169,146 353,563 
Maintenance329,724 18,390 
Professional services167,571 33,625 
Software licenses and royalties19,314 937 
Hardware and other25,198 905 
Total segment revenues1,119,585 470,174 1,589,759 
Less:
Cost of revenues523,401 307,325 
Sales and marketing expense81,090 16,082 
General and administrative expense36,046 41,922 
Research and development expense74,889 8,815 
Segment operating income$404,159 $96,030 $500,189 
Schedule of Reconciliation of Operating Income from Segments to Consolidated
Three Months Ended September 30,Nine Months Ended September 30,
Reconciliation of reportable segment operating income to the Company's consolidated totals:2025202420252024
Total segment operating income$201,060 $172,740 $587,519 $500,189 
Corporate unallocated:
Total revenues481 — 8,737 6,913 
Cost of revenues(22,098)(21,177)(71,393)(67,004)
Sales and marketing expense(7,312)(5,523)(20,094)(19,023)
General and administrative expense(53,877)(46,933)(160,696)(142,622)
Research and development expense(6,121)(2,430)(19,199)(4,800)
Amortization of other intangibles(14,201)(13,850)(42,173)(45,813)
Interest expense(1,235)(1,235)(3,743)(4,672)
Other income, net10,855 4,504 26,397 8,232 
Income before income taxes$107,552 $86,096 $305,355 $231,400 
The following table presents reconciliations of segment revenues from external customers and other segment information to the Company’s consolidated totals:
Three Months Ended September 30,Nine Months Ended September 30,
Revenues:2025202420252024
ES$436,106 $383,748 $1,263,134 $1,119,585 
PT159,292 159,589 485,290 470,174 
Corporate unallocated481 — 8,737 6,913 
Total consolidated$595,879 $543,337 $1,757,161 $1,596,672 
Depreciation and amortization expense:
ES$7,608 $8,437 $21,615 $27,431 
PT22,350 22,034 66,849 67,318 
Corporate unallocated5,030 4,059 15,467 14,017 
Total consolidated$34,988 $34,530 $103,931 $108,766 
Software development expenditures:
ES$146 $2,101 $2,387 $5,832 
PT3,457 4,661 11,534 13,240 
Corporate 135 1,157 217 5,340 
Total consolidated$3,738 $7,919 $14,138 $24,412 
Capital expenditures:
ES$1,456 $1,855 $3,738 $13,857 
PT746 639 4,539 2,151 
Corporate 1,674 390 3,421 726 
Total consolidated$3,876 $2,884 $11,698 $16,734 
Segment assets:September 30, 2025December 31, 2024
ES$558,159 $572,224 
PT424,712 416,635 
Corporate
4,474,498 4,191,156 
Total consolidated$5,457,369 $5,180,015