XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Revenues - Summary of Reconciliation of Disaggregated Revenue (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Total revenues $ 1,095.8 $ 1,096.5
United States    
Disaggregation of Revenue [Line Items]    
Total revenues 965.9 982.5
Total international    
Disaggregation of Revenue [Line Items]    
Total revenues 129.9 114.0
Europe    
Disaggregation of Revenue [Line Items]    
Total revenues 64.5 61.3
North America (excluding U.S.)    
Disaggregation of Revenue [Line Items]    
Total revenues 55.4 42.7
Other    
Disaggregation of Revenue [Line Items]    
Total revenues 10.0 10.0
Non-residential construction    
Disaggregation of Revenue [Line Items]    
Total revenues 872.9 853.6
Residential construction    
Disaggregation of Revenue [Line Items]    
Total revenues 194.1 209.8
Other    
Disaggregation of Revenue [Line Items]    
Total revenues 28.8 33.1
CCM    
Disaggregation of Revenue [Line Items]    
Total revenues 798.5 783.6
CCM | United States    
Disaggregation of Revenue [Line Items]    
Total revenues 710.5 703.8
CCM | Total international    
Disaggregation of Revenue [Line Items]    
Total revenues 88.0 79.8
CCM | Europe    
Disaggregation of Revenue [Line Items]    
Total revenues 59.8 56.0
CCM | North America (excluding U.S.)    
Disaggregation of Revenue [Line Items]    
Total revenues 22.5 17.9
CCM | Other    
Disaggregation of Revenue [Line Items]    
Total revenues 5.7 5.9
CCM | Non-residential construction    
Disaggregation of Revenue [Line Items]    
Total revenues 734.8 718.8
CCM | Residential construction    
Disaggregation of Revenue [Line Items]    
Total revenues 63.7 64.8
CCM | Other    
Disaggregation of Revenue [Line Items]    
Total revenues 0.0 0.0
CWT    
Disaggregation of Revenue [Line Items]    
Total revenues 297.3 312.9
CWT | United States    
Disaggregation of Revenue [Line Items]    
Total revenues 255.4 278.7
CWT | Total international    
Disaggregation of Revenue [Line Items]    
Total revenues 41.9 34.2
CWT | Europe    
Disaggregation of Revenue [Line Items]    
Total revenues 4.7 5.3
CWT | North America (excluding U.S.)    
Disaggregation of Revenue [Line Items]    
Total revenues 32.9 24.8
CWT | Other    
Disaggregation of Revenue [Line Items]    
Total revenues 4.3 4.1
CWT | Non-residential construction    
Disaggregation of Revenue [Line Items]    
Total revenues 138.1 134.8
CWT | Residential construction    
Disaggregation of Revenue [Line Items]    
Total revenues 130.4 145.0
CWT | Other    
Disaggregation of Revenue [Line Items]    
Total revenues $ 28.8 $ 33.1