XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Revenue by Country (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jul. 04, 2021
Jun. 28, 2020
Jul. 04, 2021
Jun. 28, 2020
Disaggregation of Revenue [Line Items]        
Revenue $ 1,258.1 $ 975.3 $ 2,464.0 $ 2,236.4
United States        
Disaggregation of Revenue [Line Items]        
Revenue 894.6 700.1 1,753.1 1,628.6
Canada        
Disaggregation of Revenue [Line Items]        
Revenue 39.5 25.6 73.6 58.4
Mexico        
Disaggregation of Revenue [Line Items]        
Revenue 33.1 22.5 67.7 51.2
Puerto Rico        
Disaggregation of Revenue [Line Items]        
Revenue 26.9 20.0 51.1 37.7
Brazil        
Disaggregation of Revenue [Line Items]        
Revenue 0.0 6.1 0.0 15.2
Total Americas Region        
Disaggregation of Revenue [Line Items]        
Revenue 994.1 774.3 1,945.5 1,791.1
France        
Disaggregation of Revenue [Line Items]        
Revenue 57.5 39.9 111.8 92.4
Switzerland        
Disaggregation of Revenue [Line Items]        
Revenue 54.0 47.4 106.7 91.6
Portugal        
Disaggregation of Revenue [Line Items]        
Revenue 40.6 23.8 84.3 67.4
Russia        
Disaggregation of Revenue [Line Items]        
Revenue 33.7 29.3 66.3 61.4
Italy        
Disaggregation of Revenue [Line Items]        
Revenue 19.4 13.3 37.5 28.0
United Kingdom        
Disaggregation of Revenue [Line Items]        
Revenue 17.7 17.8 34.7 40.1
Germany        
Disaggregation of Revenue [Line Items]        
Revenue 8.5 7.1 15.6 15.1
Ireland        
Disaggregation of Revenue [Line Items]        
Revenue 6.3 4.1 11.4 9.1
Other        
Disaggregation of Revenue [Line Items]        
Revenue 17.0 11.5 32.6 26.7
Total Europe Region        
Disaggregation of Revenue [Line Items]        
Revenue 254.7 194.2 500.9 431.8
Total Asia-Pacific Region        
Disaggregation of Revenue [Line Items]        
Revenue $ 9.3 $ 6.8 $ 17.6 $ 13.5