XML 47 R32.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2025
Revenue from Contract with Customer [Abstract]  
Summary of Disaggregation of Revenue
A summary of revenues disaggregated by end-market follows:
2025
(in millions)CCMCWTTotal
Non-residential construction$3,432.9 $595.8 $4,028.7 
Residential construction288.8 574.3 863.1 
Other— 128.1 128.1 
Total revenues$3,721.7 $1,298.2 $5,019.9 
2024
(in millions)CCMCWTTotal
Non-residential construction$3,414.9 $583.6 $3,998.5 
Residential construction289.4 587.7 877.1 
Other— 128.0 128.0 
Total revenues$3,704.3 $1,299.3 $5,003.6 
2023
(in millions)CCMCWTTotal
Non-residential construction$2,986.0 $543.9 $3,529.9 
Residential construction267.4 667.8 935.2 
Other— 121.8 121.8 
Total revenues$3,253.4 $1,333.5 $4,586.9 
Revenues by Geographic Area
A summary of revenues based on the region to which the product was delivered follows:
2025
(in millions)CCMCWTTotal
United States$3,392.0 $1,108.3 $4,500.3 
International:
Europe231.9 18.8 250.7 
North America (excluding U.S.)75.7 155.3 231.0 
Other22.1 15.8 37.9 
Total international329.7 189.9 519.6 
Total revenues$3,721.7 $1,298.2 $5,019.9 
2024
(in millions)CCMCWTTotal
United States$3,373.7 $1,153.5 $4,527.2 
International:
Europe217.3 20.5 237.8 
North America (excluding U.S.)85.0 109.7 194.7 
Other28.3 15.6 43.9 
Total international$330.6 $145.8 $476.4 
Total revenues$3,704.3 $1,299.3 $5,003.6 
2023
(in millions)CCMCWTTotal
United States$2,949.3 $1,180.8 $4,130.1 
International:
Europe192.7 19.1 211.8 
North America (excluding U.S.)85.4 112.6 198.0 
Other26.0 21.0 47.0 
Total international304.1 152.7 456.8 
Total revenues$3,253.4 $1,333.5 $4,586.9 
Summary of Contract Balances A summary of the change in contract liabilities follows:
(in millions)202520242023
Balance as of January 1$350.5 $324.0 $294.8 
Revenue deferred52.5 55.3 56.1 
Revenue recognized(30.7)(28.8)(26.9)
Balance as of December 31$372.3 $350.5 $324.0 
A summary of estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied or partially unsatisfied as of December 31, 2025 follows:
(in millions)20262027202820292030Thereafter
Extended service warranties$29.8 $29.3 $28.2 $27.3 $26.4 $231.3