XML 60 R48.htm IDEA: XBRL DOCUMENT v3.25.3
Revenues from Contracts - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Total Revenue $ 2,017.5 $ 1,764.6 $ 5,843.9 $ 5,162.1
Application Software        
Disaggregation of Revenue [Line Items]        
Total Revenue 1,161.0 984.4 3,324.1 2,811.4
Network Software        
Disaggregation of Revenue [Line Items]        
Total Revenue 413.4 367.1 1,174.7 1,102.1
Technology Enabled Products        
Disaggregation of Revenue [Line Items]        
Total Revenue 443.1 413.1 1,345.1 1,248.6
Total Software Revenue        
Disaggregation of Revenue [Line Items]        
Total Revenue 1,587.0 1,358.2 4,532.0 3,932.0
Total Software Revenue | Application Software        
Disaggregation of Revenue [Line Items]        
Total Revenue 1,161.0 984.4 3,324.1 2,811.4
Total Software Revenue | Network Software        
Disaggregation of Revenue [Line Items]        
Total Revenue 413.4 367.1 1,174.7 1,102.1
Total Software Revenue | Technology Enabled Products        
Disaggregation of Revenue [Line Items]        
Total Revenue 12.6 6.7 33.2 18.5
Recurring        
Disaggregation of Revenue [Line Items]        
Total Revenue 1,158.9 1,005.9 3,309.8 2,942.4
Recurring | Application Software        
Disaggregation of Revenue [Line Items]        
Total Revenue 851.5 732.7 2,426.9 2,126.5
Recurring | Network Software        
Disaggregation of Revenue [Line Items]        
Total Revenue 294.8 266.5 849.7 797.4
Recurring | Technology Enabled Products        
Disaggregation of Revenue [Line Items]        
Total Revenue 12.6 6.7 33.2 18.5
Reoccurring        
Disaggregation of Revenue [Line Items]        
Total Revenue 226.2 166.5 615.2 435.8
Reoccurring | Application Software        
Disaggregation of Revenue [Line Items]        
Total Revenue 143.8 100.3 394.5 234.4
Reoccurring | Network Software        
Disaggregation of Revenue [Line Items]        
Total Revenue 82.4 66.2 220.7 201.4
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 201.9 185.8 607.0 553.8
Non-recurring | Application Software        
Disaggregation of Revenue [Line Items]        
Total Revenue 165.7 151.4 502.7 450.5
Non-recurring | Network Software        
Disaggregation of Revenue [Line Items]        
Total Revenue 36.2 34.4 104.3 103.3
Non-recurring | Technology Enabled Products        
Disaggregation of Revenue [Line Items]        
Total Revenue 0.0 0.0 0.0 0.0
Product Revenue        
Disaggregation of Revenue [Line Items]        
Total Revenue 430.5 406.4 1,311.9 1,230.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 $ 430.5 $ 406.4 $ 1,311.9 $ 1,230.1