XML 66 R52.htm IDEA: XBRL DOCUMENT v3.25.3
Business Segment and Geographic Information - Revenue by Major Sales Channel (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,209.3 $ 994.2 $ 3,402.4 $ 2,919.5
Proportion of revenue 100.00% 100.00% 100.00% 100.00%
United States        
Disaggregation of Revenue [Line Items]        
Total revenue $ 851.9 $ 701.9 $ 2,443.4 $ 2,087.0
Proportion of revenue 70.00% 71.00% 72.00% 71.00%
International        
Disaggregation of Revenue [Line Items]        
Total revenue $ 357.4 $ 292.3 $ 959.0 $ 832.5
Proportion of revenue 30.00% 29.00% 28.00% 29.00%
Distributor        
Disaggregation of Revenue [Line Items]        
Total revenue $ 1,026.0 $ 843.3 $ 2,883.8 $ 2,482.2
Proportion of revenue 85.00% 85.00% 85.00% 85.00%
Direct        
Disaggregation of Revenue [Line Items]        
Total revenue $ 183.3 $ 150.9 $ 518.6 $ 437.3
Proportion of revenue 15.00% 15.00% 15.00% 15.00%