XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition - Disaggregated Revenues (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 $ 1,724.9 $ 1,508.1 $ 4,894.6 $ 4,295.7
Product        
Disaggregation of Revenue [Line Items]        
Total revenue 559.3 473.9 1,527.3 1,334.7
Service        
Disaggregation of Revenue [Line Items]        
Total revenue 1,165.6 1,034.2 3,367.3 2,961.0
Security subscription        
Disaggregation of Revenue [Line Items]        
Total revenue 672.0 595.8 1,939.5 1,691.4
Technical support and other        
Disaggregation of Revenue [Line Items]        
Total revenue $ 493.6 $ 438.4 $ 1,427.8 $ 1,269.6