XML 54 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Segment and Related Information - Schedule of Reconciliations of Segment Revenues and Other Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Segment Reporting Information      
Total revenues $ 565,165 $ 512,359  
Depreciation and amortization 34,621 40,097  
Software development expenditures 5,550 7,386  
Capital expenditures 2,335 7,282  
Segment assets: 5,192,134   $ 5,180,015
Operating Segments | Enterprise Software      
Segment Reporting Information      
Total revenues 402,746 363,030  
Depreciation and amortization 6,607 10,496  
Software development expenditures 1,549 1,621  
Capital expenditures 730 6,400  
Segment assets: 500,481   572,224
Operating Segments | Platform Technologies      
Segment Reporting Information      
Total revenues 161,729 149,329  
Depreciation and amortization 22,217 23,756  
Software development expenditures 3,991 4,233  
Capital expenditures 939 687  
Segment assets: 477,314   416,635
Corporate Unallocated      
Segment Reporting Information      
Total revenues 690 0  
Depreciation and amortization 5,797 5,845  
Software development expenditures 10 1,532  
Capital expenditures 666 $ 195  
Segment assets: $ 4,214,339   $ 4,191,156