XML 54 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Revenue by Country (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 03, 2021
Sep. 27, 2020
Oct. 03, 2021
Sep. 27, 2020
Disaggregation of Revenue [Line Items]        
Revenue $ 1,195.4 $ 1,038.2 $ 3,659.4 $ 3,274.6
United States        
Disaggregation of Revenue [Line Items]        
Revenue 851.7 740.6 2,604.8 2,369.2
Canada        
Disaggregation of Revenue [Line Items]        
Revenue 43.3 30.3 116.9 88.7
Puerto Rico        
Disaggregation of Revenue [Line Items]        
Revenue 25.5 18.4 76.6 56.1
Mexico        
Disaggregation of Revenue [Line Items]        
Revenue 14.4 27.4 82.1 78.6
Brazil        
Disaggregation of Revenue [Line Items]        
Revenue 0.0 1.8 0.0 17.0
Total Americas Region        
Disaggregation of Revenue [Line Items]        
Revenue 934.9 818.5 2,880.4 2,609.6
France        
Disaggregation of Revenue [Line Items]        
Revenue 56.3 48.8 168.1 141.2
Switzerland        
Disaggregation of Revenue [Line Items]        
Revenue 54.5 49.6 161.2 141.2
Portugal        
Disaggregation of Revenue [Line Items]        
Revenue 36.6 31.7 120.9 99.1
Russia        
Disaggregation of Revenue [Line Items]        
Revenue 33.0 27.2 99.3 88.6
Italy        
Disaggregation of Revenue [Line Items]        
Revenue 18.5 14.5 56.0 42.5
United Kingdom        
Disaggregation of Revenue [Line Items]        
Revenue 17.2 16.4 51.9 56.5
Germany        
Disaggregation of Revenue [Line Items]        
Revenue 9.0 7.0 24.6 22.1
Ireland        
Disaggregation of Revenue [Line Items]        
Revenue 7.4 4.9 18.8 14.0
Other        
Disaggregation of Revenue [Line Items]        
Revenue 17.3 12.0 49.9 38.7
Total Europe Region        
Disaggregation of Revenue [Line Items]        
Revenue 249.8 212.1 750.7 643.9
Total Asia-Pacific Region        
Disaggregation of Revenue [Line Items]        
Revenue $ 10.7 $ 7.6 $ 28.3 $ 21.1