XML 75 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Information - Net Sales and Long-lived Assets (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Information      
Long-lived assets $ 901.4 $ 755.7  
Revenues $ 5,003.6 $ 4,586.9 $ 5,449.4
Customer | Net sales | Beacon Roofing Supply, Inc      
Segment Information      
Concentration risk (as a percent) 17.80% 16.40% 13.20%
Customer | Net sales | ABC Supply Co.      
Segment Information      
Concentration risk (as a percent) 15.90% 15.30% 13.20%
CCM      
Segment Information      
Revenues $ 3,704.3 $ 3,253.4 $ 3,885.2
CWT      
Segment Information      
Revenues 1,299.3 1,333.5 1,564.2
United States      
Segment Information      
Long-lived assets 754.6 654.8  
Revenues 4,527.2 4,130.1 4,924.0
United States | CCM      
Segment Information      
Revenues 3,373.7 2,949.3 3,526.2
United States | CWT      
Segment Information      
Revenues 1,153.5 1,180.8 1,397.8
Total international      
Segment Information      
Revenues 476.4 456.8 525.4
Total international | CCM      
Segment Information      
Revenues 330.6 304.1 359.0
Total international | CWT      
Segment Information      
Revenues 145.8 152.7 166.4
Europe      
Segment Information      
Long-lived assets 74.9 79.6  
Revenues 237.8 211.8 252.6
Europe | CCM      
Segment Information      
Revenues 217.3 192.7 233.8
Europe | CWT      
Segment Information      
Revenues 20.5 19.1 18.8
North America (excluding U.S.)      
Segment Information      
Revenues 194.7 198.0 225.8
North America (excluding U.S.) | CCM      
Segment Information      
Revenues 85.0 85.4 98.0
North America (excluding U.S.) | CWT      
Segment Information      
Revenues 109.7 112.6 127.8
Other      
Segment Information      
Long-lived assets 71.9 21.3  
Revenues 43.9 47.0 47.0
Other | CCM      
Segment Information      
Revenues 28.3 26.0 27.2
Other | CWT      
Segment Information      
Revenues $ 15.6 $ 21.0 $ 19.8