XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment and Related Information - Schedule of Reconciliation of Operating Income from Segments to Consolidated (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Segment Reporting Information    
Total segment operating income $ 66,978 $ 44,980
Amortization of acquired software (288,693) (272,016)
Amortization of other intangibles (18,118) (18,407)
Interest expense (2,184) (7,684)
Other income, net 1,845 1,246
Income before income taxes 66,639 38,542
Amortization of acquired software    
Segment Reporting Information    
Amortization of acquired software (9,239) (8,920)
Operating Segment and Corporate Non-segment    
Segment Reporting Information    
Total segment operating income $ 94,335 $ 72,307