XML 102 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Segment and Geographic Information - Summary (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Segment Reporting Information [Line Items]      
Amount $ 2,448.5 $ 1,926.7 $ 1,476.0
% of Total 100.00% 100.00% 100.00%
Distributor      
Segment Reporting Information [Line Items]      
Amount $ 2,024.3 $ 1,437.6 $ 1,011.6
% of Total 83.00% 75.00% 69.00%
Direct      
Segment Reporting Information [Line Items]      
Amount $ 424.2 $ 489.1 $ 464.4
% of Total 17.00% 25.00% 31.00%
United States      
Segment Reporting Information [Line Items]      
Amount $ 1,849.4 $ 1,509.5 $ 1,161.5
% of Total 76.00% 78.00% 79.00%
Outside of the United States      
Segment Reporting Information [Line Items]      
Amount $ 599.1 $ 417.2 $ 314.5
% of Total 24.00% 22.00% 21.00%