XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.3
Revenues - Summary of Reconciliation of Disaggregated Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Total revenues $ 1,346.9 $ 1,333.6 $ 3,892.2 $ 3,880.7
United States        
Disaggregation of Revenue [Line Items]        
Total revenues 1,204.9 1,199.5 3,483.4 3,504.0
Total international        
Disaggregation of Revenue [Line Items]        
Total revenues 142.0 134.1 408.8 376.7
Europe        
Disaggregation of Revenue [Line Items]        
Total revenues 68.0 67.1 201.3 191.8
North America (excluding U.S.)        
Disaggregation of Revenue [Line Items]        
Total revenues 63.3 54.8 177.2 151.8
Other        
Disaggregation of Revenue [Line Items]        
Total revenues 10.7 12.2 30.3 33.1
Non-residential construction        
Disaggregation of Revenue [Line Items]        
Total revenues 1,083.3 1,083.8 3,132.7 3,107.2
Residential construction        
Disaggregation of Revenue [Line Items]        
Total revenues 225.3 217.5 661.8 673.9
Other        
Disaggregation of Revenue [Line Items]        
Total revenues 38.3 32.3 97.7 99.6
CCM        
Disaggregation of Revenue [Line Items]        
Total revenues 1,000.8 998.2 2,894.9 2,870.7
CCM | United States        
Disaggregation of Revenue [Line Items]        
Total revenues 912.9 902.4 2,634.6 2,608.5
CCM | Total international        
Disaggregation of Revenue [Line Items]        
Total revenues 87.9 95.8 260.3 262.2
CCM | Europe        
Disaggregation of Revenue [Line Items]        
Total revenues 62.7 62.2 186.8 176.1
CCM | North America (excluding U.S.)        
Disaggregation of Revenue [Line Items]        
Total revenues 19.1 26.0 56.1 66.1
CCM | Other        
Disaggregation of Revenue [Line Items]        
Total revenues 6.1 7.6 17.4 20.0
CCM | Non-residential construction        
Disaggregation of Revenue [Line Items]        
Total revenues 924.6 922.2 2,670.9 2,647.8
CCM | Residential construction        
Disaggregation of Revenue [Line Items]        
Total revenues 76.2 76.0 224.0 222.9
CCM | Other        
Disaggregation of Revenue [Line Items]        
Total revenues 0.0 0.0 0.0 0.0
CWT        
Disaggregation of Revenue [Line Items]        
Total revenues 346.1 335.4 997.3 1,010.0
CWT | United States        
Disaggregation of Revenue [Line Items]        
Total revenues 292.0 297.1 848.8 895.5
CWT | Total international        
Disaggregation of Revenue [Line Items]        
Total revenues 54.1 38.3 148.5 114.5
CWT | Europe        
Disaggregation of Revenue [Line Items]        
Total revenues 5.3 4.9 14.5 15.7
CWT | North America (excluding U.S.)        
Disaggregation of Revenue [Line Items]        
Total revenues 44.2 28.8 121.1 85.7
CWT | Other        
Disaggregation of Revenue [Line Items]        
Total revenues 4.6 4.6 12.9 13.1
CWT | Non-residential construction        
Disaggregation of Revenue [Line Items]        
Total revenues 158.7 161.6 461.8 459.4
CWT | Residential construction        
Disaggregation of Revenue [Line Items]        
Total revenues 149.1 141.5 437.8 451.0
CWT | Other        
Disaggregation of Revenue [Line Items]        
Total revenues $ 38.3 $ 32.3 $ 97.7 $ 99.6