XML 61 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue - Schedule of Disaggregation of Revenue between Tech-Enabled Services, Software Solutions and Print and Distribution by Reportable Segment (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Total net sales $ 833.6 $ 993.3 $ 894.5
Tech-enabled Services      
Total net sales 380.9 519.5 409.2
Software Solutions      
Total net sales 279.6 270.0 200.2
Print and Distribution      
Total net sales 173.1 203.8 285.1
Capital Markets - Software Solutions      
Total net sales 180.2 181.0 133.2
Capital Markets - Software Solutions | Tech-enabled Services      
Total net sales 0.0 0.0 0.0
Capital Markets - Software Solutions | Software Solutions      
Total net sales 180.2 181.0 133.2
Capital Markets - Software Solutions | Print and Distribution      
Total net sales 0.0 0.0 0.0
Capital Markets - Compliance and Communications Management      
Total net sales 410.3 561.5 424.0
Capital Markets - Compliance and Communications Management | Tech-enabled Services      
Total net sales 305.1 443.1 314.4
Capital Markets - Compliance and Communications Management | Software Solutions      
Total net sales 0.0 0.0 0.0
Capital Markets - Compliance and Communications Management | Print and Distribution      
Total net sales 105.2 118.4 109.6
Investment Companies - Software Solutions      
Total net sales 99.4 89.0 67.0
Investment Companies - Software Solutions | Tech-enabled Services      
Total net sales 0.0 0.0 0.0
Investment Companies - Software Solutions | Software Solutions      
Total net sales 99.4 89.0 67.0
Investment Companies - Software Solutions | Print and Distribution      
Total net sales 0.0 0.0 0.0
Investment Companies - Compliance and Communications Management      
Total net sales 143.7 161.8 270.3
Investment Companies - Compliance and Communications Management | Tech-enabled Services      
Total net sales 75.8 76.4 94.8
Investment Companies - Compliance and Communications Management | Software Solutions      
Total net sales 0.0 0.0 0.0
Investment Companies - Compliance and Communications Management | Print and Distribution      
Total net sales $ 67.9 $ 85.4 $ 175.5