XML 48 R36.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Recognition - Disaggregated Revenues (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Total revenue $ 1,630.0 $ 1,434.3 $ 3,169.7 $ 2,787.6
Product        
Disaggregation of Revenue [Line Items]        
Total revenue 508.9 451.9 968.0 860.8
Service        
Disaggregation of Revenue [Line Items]        
Total revenue 1,121.1 982.4 2,201.7 1,926.8
Security subscription        
Disaggregation of Revenue [Line Items]        
Total revenue 644.4 558.7 1,267.5 1,095.6
Technical support and other        
Disaggregation of Revenue [Line Items]        
Total revenue $ 476.7 $ 423.7 $ 934.2 $ 831.2