XML 57 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Revenues from Contracts - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Total Revenue $ 1,882.8 $ 1,680.7
Application Software    
Disaggregation of Revenue [Line Items]    
Total Revenue 1,068.2 895.2
Network Software    
Disaggregation of Revenue [Line Items]    
Total Revenue 375.9 370.8
Technology Enabled Products    
Disaggregation of Revenue [Line Items]    
Total Revenue 438.7 414.7
Total Software Revenue    
Disaggregation of Revenue [Line Items]    
Total Revenue 1,453.0 1,271.6
Total Software Revenue | Application Software    
Disaggregation of Revenue [Line Items]    
Total Revenue 1,068.2 895.2
Total Software Revenue | Network Software    
Disaggregation of Revenue [Line Items]    
Total Revenue 375.9 370.8
Total Software Revenue | Technology Enabled Products    
Disaggregation of Revenue [Line Items]    
Total Revenue 8.9 5.6
Recurring    
Disaggregation of Revenue [Line Items]    
Total Revenue 1,053.6 967.0
Recurring | Application Software    
Disaggregation of Revenue [Line Items]    
Total Revenue 769.4 693.6
Recurring | Network Software    
Disaggregation of Revenue [Line Items]    
Total Revenue 275.3 267.8
Recurring | Technology Enabled Products    
Disaggregation of Revenue [Line Items]    
Total Revenue 8.9 5.6
Reoccurring    
Disaggregation of Revenue [Line Items]    
Total Revenue 201.6 122.2
Reoccurring | Application Software    
Disaggregation of Revenue [Line Items]    
Total Revenue 133.9 53.6
Reoccurring | Network Software    
Disaggregation of Revenue [Line Items]    
Total Revenue 67.7 68.6
Reoccurring | Technology Enabled Products    
Disaggregation of Revenue [Line Items]    
Total Revenue 0.0 0.0
Non-recurring    
Disaggregation of Revenue [Line Items]    
Total Revenue 197.8 182.4
Non-recurring | Application Software    
Disaggregation of Revenue [Line Items]    
Total Revenue 164.9 148.0
Non-recurring | Network Software    
Disaggregation of Revenue [Line Items]    
Total Revenue 32.9 34.4
Non-recurring | Technology Enabled Products    
Disaggregation of Revenue [Line Items]    
Total Revenue 0.0 0.0
Product Revenue    
Disaggregation of Revenue [Line Items]    
Total Revenue 429.8 409.1
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 $ 429.8 $ 409.1