v3.25.2
Revenue - Desegregation of Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Net revenues $ 5,746,400,000 $ 5,307,400,000 $ 10,434,900,000 $ 9,523,000,000
Contract with Customer, Liability, Revenue Recognized 0.17   0.49  
Americas [Member]        
Disaggregation of Revenue [Line Items]        
Net revenues 4,692,300,000 4,290,900,000 8,493,000,000 7,625,800,000
EMEA [Member]        
Disaggregation of Revenue [Line Items]        
Net revenues 707,900,000 645,300,000 1,281,400,000 1,198,700,000
Asia Pacific [Member]        
Disaggregation of Revenue [Line Items]        
Net revenues 346,200,000 371,200,000 660,500,000 698,500,000
Service | Americas [Member]        
Disaggregation of Revenue [Line Items]        
Net revenues 1,566,500,000 1,374,800,000 2,805,400,000 2,476,300,000
Service | EMEA [Member]        
Disaggregation of Revenue [Line Items]        
Net revenues 221,500,000 187,800,000 398,900,000 356,500,000
Service | Asia Pacific [Member]        
Disaggregation of Revenue [Line Items]        
Net revenues 124,100,000 115,900,000 224,800,000 220,800,000
Product | Americas [Member]        
Disaggregation of Revenue [Line Items]        
Net revenues 3,125,800,000 2,916,100,000 5,687,600,000 5,149,500,000
Product | EMEA [Member]        
Disaggregation of Revenue [Line Items]        
Net revenues 486,400,000 457,500,000 882,500,000 842,200,000
Product | Asia Pacific [Member]        
Disaggregation of Revenue [Line Items]        
Net revenues $ 222,100,000 $ 255,300,000 435,700,000 477,700,000
Transferred at Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Net revenues     $ 0.80 $ 0.81