XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Segment and Related Information - Schedule of Segment Revenues and Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting Information        
Total segment revenues $ 595,398 $ 543,337 $ 1,748,424 $ 1,589,759
Less:        
Cost of revenues 314,427 305,877 935,444 897,730
Sales and marketing expense 37,560 38,203 110,345 116,195
General and administrative expense 79,971 72,460 236,024 220,590
Research and development expense 51,788 30,120 150,474 88,504
Segment operating income 201,060 172,740 587,519 500,189
Operating Segments | Enterprise Software        
Segment Reporting Information        
Total segment revenues 436,106 383,748 1,263,134 1,119,585
Less:        
Cost of revenues 183,674 179,123 531,423 523,401
Sales and marketing expense 25,244 27,863 75,482 81,090
General and administrative expense 11,330 11,582 33,789 36,046
Research and development expense 41,243 25,306 118,318 74,889
Segment operating income 174,615 139,874 504,122 404,159
Operating Segments | Platform Technologies        
Segment Reporting Information        
Total segment revenues 159,292 159,589 485,290 470,174
Less:        
Cost of revenues 108,655 105,577 332,628 307,325
Sales and marketing expense 5,004 4,817 14,769 16,082
General and administrative expense 14,764 13,945 41,539 41,922
Research and development expense 4,424 2,384 12,957 8,815
Segment operating income 26,445 32,866 83,397 96,030
SaaS | Operating Segments | Enterprise Software        
Segment Reporting Information        
Total segment revenues 178,383 144,445 505,183 408,632
SaaS | Operating Segments | Platform Technologies        
Segment Reporting Information        
Total segment revenues 21,403 22,179 64,254 62,754
Transaction-based fees | Operating Segments | Enterprise Software        
Segment Reporting Information        
Total segment revenues 78,331 61,561 227,956 169,146
Transaction-based fees | Operating Segments | Platform Technologies        
Segment Reporting Information        
Total segment revenues 122,977 118,985 383,765 353,563
Maintenance | Operating Segments | Enterprise Software        
Segment Reporting Information        
Total segment revenues 105,450 109,346 319,208 329,724
Maintenance | Operating Segments | Platform Technologies        
Segment Reporting Information        
Total segment revenues 5,862 6,241 17,028 18,390
Professional services | Operating Segments | Enterprise Software        
Segment Reporting Information        
Total segment revenues 55,769 53,947 167,224 167,571
Professional services | Operating Segments | Platform Technologies        
Segment Reporting Information        
Total segment revenues 8,959 10,515 20,166 33,625
Software licenses and royalties | Operating Segments | Enterprise Software        
Segment Reporting Information        
Total segment revenues 5,137 5,424 15,977 19,314
Software licenses and royalties | Operating Segments | Platform Technologies        
Segment Reporting Information        
Total segment revenues (37) 764 (220) 937
Hardware and other        
Less:        
Cost of revenues 8,117 6,052 25,240 21,439
Hardware and other | Operating Segments | Enterprise Software        
Segment Reporting Information        
Total segment revenues 13,036 9,025 27,586 25,198
Hardware and other | Operating Segments | Platform Technologies        
Segment Reporting Information        
Total segment revenues $ 128 $ 905 $ 297 $ 905