XML 94 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers - Disaggregation of Revenue by Channel (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 25, 2022
Dec. 26, 2021
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer $ 2,726.2 $ 3,275.5 $ 2,855.3
United States      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer 2,584.4 3,086.8 2,680.5
Canada      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer 125.7 172.5 158.4
Mexico      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer 16.1 16.2 16.4
Dealer      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer 1,446.5 1,771.8 1,583.4
Retailer      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer 967.0 1,173.9 1,012.4
Builders      
Disaggregation of Revenue [Line Items]      
Revenue from contract with customer $ 312.7 $ 329.8 $ 259.5