v3.25.2
Revenue - Schedule of Disaggregation of Revenue between Software Solutions, Tech-Enabled Services and Print and Distribution by Reportable Segment (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Total $ 218.1 $ 242.7 $ 419.2 $ 446.1
Software Solutions        
Total 92.2 85.6 176.8 165.9
Tech-enabled Services        
Total 85.2 102.2 161.7 185.1
Print and Distribution        
Total 40.7 54.9 80.7 95.1
Capital Markets - Software Solutions        
Total 59.1 57.3 111.0 110.3
Capital Markets - Software Solutions | Software Solutions        
Total 59.1 57.3 111.0 110.3
Capital Markets - Software Solutions | Tech-enabled Services        
Total 0.0 0.0 0.0 0.0
Capital Markets - Software Solutions | Print and Distribution        
Total 0.0 0.0 0.0 0.0
Capital Markets - Compliance and Communications Management        
Total 93.5 113.8 177.4 204.9
Capital Markets - Compliance and Communications Management | Software Solutions        
Total 0.0 0.0 0.0 0.0
Capital Markets - Compliance and Communications Management | Tech-enabled Services        
Total 65.6 81.3 125.4 147.3
Capital Markets - Compliance and Communications Management | Print and Distribution        
Total 27.9 32.5 52.0 57.6
Investment Companies - Software Solutions        
Total 33.1 28.3 65.8 55.6
Investment Companies - Software Solutions | Software Solutions        
Total 33.1 28.3 65.8 55.6
Investment Companies - Software Solutions | Tech-enabled Services        
Total 0.0 0.0 0.0 0.0
Investment Companies - Software Solutions | Print and Distribution        
Total 0.0 0.0 0.0 0.0
Investment Companies - Compliance and Communications Management        
Total 32.4 43.3 65.0 75.3
Investment Companies - Compliance and Communications Management | Software Solutions        
Total 0.0 0.0 0.0 0.0
Investment Companies - Compliance and Communications Management | Tech-enabled Services        
Total 19.6 20.9 36.3 37.8
Investment Companies - Compliance and Communications Management | Print and Distribution        
Total $ 12.8 $ 22.4 $ 28.7 $ 37.5