XML 61 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenues from Contracts - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Total Revenue $ 1,680.7 $ 1,469.7
Application Software    
Disaggregation of Revenue [Line Items]    
Total Revenue 895.2 761.4
Network Software    
Disaggregation of Revenue [Line Items]    
Total Revenue 370.8 354.5
Technology Enabled Products    
Disaggregation of Revenue [Line Items]    
Total Revenue 414.7 353.8
Total Software Revenue    
Disaggregation of Revenue [Line Items]    
Total Revenue 1,271.6 1,120.1
Total Software Revenue | Application Software    
Disaggregation of Revenue [Line Items]    
Total Revenue 895.2 761.4
Total Software Revenue | Network Software    
Disaggregation of Revenue [Line Items]    
Total Revenue 370.8 354.5
Total Software Revenue | Technology Enabled Products    
Disaggregation of Revenue [Line Items]    
Total Revenue 5.6 4.2
Recurring    
Disaggregation of Revenue [Line Items]    
Total Revenue 967.0 840.3
Recurring | Application Software    
Disaggregation of Revenue [Line Items]    
Total Revenue 693.6 580.6
Recurring | Network Software    
Disaggregation of Revenue [Line Items]    
Total Revenue 267.8 255.9
Recurring | Technology Enabled Products    
Disaggregation of Revenue [Line Items]    
Total Revenue 5.6 3.8
Reoccurring    
Disaggregation of Revenue [Line Items]    
Total Revenue 122.2 99.6
Reoccurring | Application Software    
Disaggregation of Revenue [Line Items]    
Total Revenue 53.6 35.4
Reoccurring | Network Software    
Disaggregation of Revenue [Line Items]    
Total Revenue 68.6 64.2
Reoccurring | Technology Enabled Products    
Disaggregation of Revenue [Line Items]    
Total Revenue 0.0 0.0
Non-recurring    
Disaggregation of Revenue [Line Items]    
Total Revenue 182.4 180.2
Non-recurring | Application Software    
Disaggregation of Revenue [Line Items]    
Total Revenue 148.0 145.4
Non-recurring | Network Software    
Disaggregation of Revenue [Line Items]    
Total Revenue 34.4 34.4
Non-recurring | Technology Enabled Products    
Disaggregation of Revenue [Line Items]    
Total Revenue 0.0 0.4
Product Revenue    
Disaggregation of Revenue [Line Items]    
Total Revenue 409.1 349.6
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 $ 409.1 $ 349.6