XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue - Revenue by Country (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jul. 02, 2023
Jun. 30, 2024
Jul. 02, 2023
Disaggregation of Revenue [Line Items]        
Revenue $ 1,057.5 $ 1,217.2 $ 2,102.6 $ 2,485.5
Americas        
Disaggregation of Revenue [Line Items]        
Revenue 1,034.2 986.5 2,057.0 2,034.2
United States        
Disaggregation of Revenue [Line Items]        
Revenue 944.2 892.4 1,877.8 1,851.6
Canada        
Disaggregation of Revenue [Line Items]        
Revenue 46.4 46.4 91.8 91.3
Puerto Rico        
Disaggregation of Revenue [Line Items]        
Revenue 28.2 27.7 53.1 54.6
Mexico        
Disaggregation of Revenue [Line Items]        
Revenue 15.4 20.0 34.3 36.7
Europe        
Disaggregation of Revenue [Line Items]        
Revenue 10.8 219.6 21.6 429.3
Switzerland        
Disaggregation of Revenue [Line Items]        
Revenue 1.0 56.0 2.1 108.9
France        
Disaggregation of Revenue [Line Items]        
Revenue 0.0 50.2 0.0 98.0
Portugal        
Disaggregation of Revenue [Line Items]        
Revenue 0.0 49.3 0.0 93.7
Italy        
Disaggregation of Revenue [Line Items]        
Revenue 0.0 16.5 0.0 33.4
Other        
Disaggregation of Revenue [Line Items]        
Revenue 9.8 47.6 19.5 95.3
Total Asia-Pacific Region        
Disaggregation of Revenue [Line Items]        
Revenue $ 12.5 $ 11.1 $ 24.0 $ 22.0