XML 72 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Segment and Related Information - Schedule of Reconciliations of Segment Revenues and Other Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Segment Reporting Information          
Total revenues $ 596,117 $ 540,976 $ 1,161,282 $ 1,053,335  
Depreciation and amortization 34,322 34,139 68,943 74,236  
Software development expenditures: 4,850 9,107 10,400 16,493  
Capital expenditures: 5,487 6,568 7,822 13,850  
Segment assets: 5,425,755   5,425,755   $ 5,180,015
Operating Segments | Enterprise Software          
Segment Reporting Information          
Total revenues 424,282 372,807 827,028 735,837  
Depreciation and amortization 7,400 8,498 14,007 18,994  
Software development expenditures: 692 2,110 2,241 3,731  
Capital expenditures: 1,552 5,602 2,282 12,002  
Segment assets: 633,080   633,080   572,224
Operating Segments | Platform Technologies          
Segment Reporting Information          
Total revenues 164,269 161,256 325,998 310,585  
Depreciation and amortization 22,282 21,529 44,499 45,284  
Software development expenditures: 4,086 4,346 8,077 8,579  
Capital expenditures: 2,854 825 3,793 1,512  
Segment assets: 412,418   412,418   416,635
Corporate unallocated:          
Segment Reporting Information          
Total revenues 7,566 6,913 8,256 6,913  
Depreciation and amortization 4,640 4,112 10,437 9,958  
Software development expenditures: 72 2,651 82 4,183  
Capital expenditures: 1,081 $ 141 1,747 $ 336  
Segment assets: $ 4,380,257   $ 4,380,257   $ 4,191,156