XML 91 R68.htm IDEA: XBRL DOCUMENT v3.20.4
Business Segment and Geographic Information - Summary (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Segment Reporting Information [Line Items]      
Amount $ 1,926.7 $ 1,476.0 $ 1,031.6
% of Total 100.00% 100.00% 100.00%
Distributor      
Segment Reporting Information [Line Items]      
Amount $ 1,437.6 $ 1,011.6 $ 652.9
% of Total 75.00% 69.00% 63.00%
Direct      
Segment Reporting Information [Line Items]      
Amount $ 489.1 $ 464.4 $ 378.7
% of Total 25.00% 31.00% 37.00%
United States      
Segment Reporting Information [Line Items]      
Amount $ 1,509.5 $ 1,161.5 $ 818.4
% of Total 78.00% 79.00% 79.00%
Outside of the United States      
Segment Reporting Information [Line Items]      
Amount $ 417.2 $ 314.5 $ 213.2
% of Total 22.00% 21.00% 21.00%