XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Revenues from Contracts - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Total Revenue $ 1,764.6 $ 1,563.4 $ 5,162.1 $ 4,564.3
Application Software        
Disaggregation of Revenue [Line Items]        
Total Revenue 984.4 803.4 2,811.4 2,335.1
Network Software        
Disaggregation of Revenue [Line Items]        
Total Revenue 367.1 364.1 1,102.1 1,076.7
Technology Enabled Products        
Disaggregation of Revenue [Line Items]        
Total Revenue 413.1 395.9 1,248.6 1,152.5
Total Software Revenue        
Disaggregation of Revenue [Line Items]        
Total Revenue 1,358.2 1,172.1 3,932.0 3,425.2
Total Software Revenue | Application Software        
Disaggregation of Revenue [Line Items]        
Total Revenue 984.4 803.4 2,811.4 2,335.1
Total Software Revenue | Network Software        
Disaggregation of Revenue [Line Items]        
Total Revenue 367.1 364.1 1,102.1 1,076.7
Total Software Revenue | Technology Enabled Products        
Disaggregation of Revenue [Line Items]        
Total Revenue 6.7 4.6 18.5 13.4
Recurring        
Disaggregation of Revenue [Line Items]        
Total Revenue 1,005.9 898.0 2,942.4 2,588.0
Recurring | Application Software        
Disaggregation of Revenue [Line Items]        
Total Revenue 732.7 630.9 2,126.5 1,798.7
Recurring | Network Software        
Disaggregation of Revenue [Line Items]        
Total Revenue 266.5 262.8 797.4 777.0
Recurring | Technology Enabled Products        
Disaggregation of Revenue [Line Items]        
Total Revenue 6.7 4.3 18.5 12.3
Reoccurring        
Disaggregation of Revenue [Line Items]        
Total Revenue 166.5 99.4 435.8 299.0
Reoccurring | Application Software        
Disaggregation of Revenue [Line Items]        
Total Revenue 100.3 33.4 234.4 103.1
Reoccurring | Network Software        
Disaggregation of Revenue [Line Items]        
Total Revenue 66.2 66.0 201.4 195.9
Reoccurring | Technology Enabled Products        
Disaggregation of Revenue [Line Items]        
Total Revenue 0.0 0.0 0.0 0.0
Non-recurring        
Disaggregation of Revenue [Line Items]        
Total Revenue 185.8 174.7 553.8 538.2
Non-recurring | Application Software        
Disaggregation of Revenue [Line Items]        
Total Revenue 151.4 139.1 450.5 433.3
Non-recurring | Network Software        
Disaggregation of Revenue [Line Items]        
Total Revenue 34.4 35.3 103.3 103.8
Non-recurring | Technology Enabled Products        
Disaggregation of Revenue [Line Items]        
Total Revenue 0.0 0.3 0.0 1.1
Product Revenue        
Disaggregation of Revenue [Line Items]        
Total Revenue 406.4 391.3 1,230.1 1,139.1
Product Revenue | Application Software        
Disaggregation of Revenue [Line Items]        
Total Revenue 0.0 0.0 0.0 0.0
Product Revenue | Network Software        
Disaggregation of Revenue [Line Items]        
Total Revenue 0.0 0.0 0.0 0.0
Product Revenue | Technology Enabled Products        
Disaggregation of Revenue [Line Items]        
Total Revenue $ 406.4 $ 391.3 $ 1,230.1 $ 1,139.1