XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Revenues from Contracts - Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Total Revenue $ 1,469.7 $ 1,279.8
Application Software    
Disaggregation of Revenue [Line Items]    
Total Revenue 761.4 628.2
Network Software    
Disaggregation of Revenue [Line Items]    
Total Revenue 354.5 338.5
Technology Enabled Products    
Disaggregation of Revenue [Line Items]    
Total Revenue 353.8 313.1
Total Software Revenues    
Disaggregation of Revenue [Line Items]    
Total Revenue 1,120.1 969.6
Total Software Revenues | Application Software    
Disaggregation of Revenue [Line Items]    
Total Revenue 761.4 628.2
Total Software Revenues | Network Software    
Disaggregation of Revenue [Line Items]    
Total Revenue 354.5 338.5
Total Software Revenues | Technology Enabled Products    
Disaggregation of Revenue [Line Items]    
Total Revenue 4.2 2.9
Recurring    
Disaggregation of Revenue [Line Items]    
Total Revenue 840.3 701.3
Recurring | Application Software    
Disaggregation of Revenue [Line Items]    
Total Revenue 580.6 461.5
Recurring | Network Software    
Disaggregation of Revenue [Line Items]    
Total Revenue 255.9 237.2
Recurring | Technology Enabled Products    
Disaggregation of Revenue [Line Items]    
Total Revenue 3.8 2.6
Reoccurring    
Disaggregation of Revenue [Line Items]    
Total Revenue 99.6 92.2
Reoccurring | Application Software    
Disaggregation of Revenue [Line Items]    
Total Revenue 35.4 31.7
Reoccurring | Network Software    
Disaggregation of Revenue [Line Items]    
Total Revenue 64.2 60.5
Reoccurring | Technology Enabled Products    
Disaggregation of Revenue [Line Items]    
Total Revenue 0.0 0.0
Non-recurring    
Disaggregation of Revenue [Line Items]    
Total Revenue 180.2 176.1
Non-recurring | Application Software    
Disaggregation of Revenue [Line Items]    
Total Revenue 145.4 135.0
Non-recurring | Network Software    
Disaggregation of Revenue [Line Items]    
Total Revenue 34.4 40.8
Non-recurring | Technology Enabled Products    
Disaggregation of Revenue [Line Items]    
Total Revenue 0.4 0.3
Product Revenue    
Disaggregation of Revenue [Line Items]    
Total Revenue 349.6 310.2
Product Revenue | Application Software    
Disaggregation of Revenue [Line Items]    
Total Revenue 0.0 0.0
Product Revenue | Network Software    
Disaggregation of Revenue [Line Items]    
Total Revenue 0.0 0.0
Product Revenue | Technology Enabled Products    
Disaggregation of Revenue [Line Items]    
Total Revenue $ 349.6 $ 310.2