XML 70 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Segment and Related Information - Schedule of Segment Revenues and Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information        
Total segment revenues $ 588,551 $ 534,063 $ 1,153,026 $ 1,046,422
Less:        
Cost of revenues 322,933 303,160 621,017 591,853
Sales and marketing expense 36,312 41,565 72,785 77,992
General and administrative expense 76,601 75,420 156,053 148,130
Research and development expense 50,842 28,951 98,686 58,384
Segment operating income 197,253 168,495 386,459 327,449
Operating Segments | Enterprise Software        
Segment Reporting Information        
Total segment revenues 424,282 372,807 827,028 735,837
Less:        
Cost of revenues 178,462 173,473 347,749 344,278
Sales and marketing expense 24,971 28,001 50,238 53,227
General and administrative expense 10,867 13,016 22,459 24,464
Research and development expense 39,395 24,731 77,075 49,583
Segment operating income 170,587 133,586 329,507 264,285
Operating Segments | Platform Technologies        
Segment Reporting Information        
Total segment revenues 164,269 161,256 325,998 310,585
Less:        
Cost of revenues 114,980 103,210 223,973 201,748
Sales and marketing expense 5,034 5,601 9,765 11,265
General and administrative expense 13,374 14,484 26,775 27,977
Research and development expense 4,215 3,052 8,533 6,431
Segment operating income 26,666 34,909 56,952 63,164
SaaS | Operating Segments | Enterprise Software        
Segment Reporting Information        
Total segment revenues 168,059 136,045 326,800 264,187
SaaS | Operating Segments | Platform Technologies        
Segment Reporting Information        
Total segment revenues 21,512 19,933 42,851 40,575
Transaction-based fees | Operating Segments | Enterprise Software        
Segment Reporting Information        
Total segment revenues 79,786 55,701 149,625 107,585
Transaction-based fees | Operating Segments | Platform Technologies        
Segment Reporting Information        
Total segment revenues 135,718 122,003 260,788 234,578
Maintenance | Operating Segments | Enterprise Software        
Segment Reporting Information        
Total segment revenues 106,779 109,196 213,758 220,378
Maintenance | Operating Segments | Platform Technologies        
Segment Reporting Information        
Total segment revenues 5,344 6,113 11,166 12,149
Professional services | Operating Segments | Enterprise Software        
Segment Reporting Information        
Total segment revenues 56,862 58,731 111,455 113,624
Professional services | Operating Segments | Platform Technologies        
Segment Reporting Information        
Total segment revenues 1,750 13,197 11,207 23,110
Software licenses and royalties | Operating Segments | Enterprise Software        
Segment Reporting Information        
Total segment revenues 3,846 5,319 10,840 13,890
Software licenses and royalties | Operating Segments | Platform Technologies        
Segment Reporting Information        
Total segment revenues (183) 10 (183) 173
Hardware and other        
Less:        
Cost of revenues 13,675 10,731 17,123 15,387
Hardware and other | Operating Segments | Enterprise Software        
Segment Reporting Information        
Total segment revenues 8,950 7,815 14,550 16,173
Hardware and other | Operating Segments | Platform Technologies        
Segment Reporting Information        
Total segment revenues $ 128 $ 0 $ 169 $ 0