XML 51 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2023
Disaggregation of Revenue [Line Items]  
Summary of Disaggregation of Revenue
A summary of revenues based on the country to which the product was delivered and reconciliation of disaggregated revenue by segment follows:
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 
Asia and Middle East17.4 8.8 26.2 
Africa1.6 5.5 7.1 
Other7.0 6.7 13.7 
Total international304.1 152.7 456.8 
Total revenues$3,253.4 $1,333.5 $4,586.9 
2022
(in millions)CCMCWTTotal
United States$3,526.2 $1,397.8 $4,924.0 
International:
Europe233.8 18.8 252.6 
North America (excluding U.S.)98.0 127.8 225.8 
Asia and Middle East15.1 9.0 24.1 
Africa1.6 4.3 5.9 
Other10.5 6.5 17.0 
Total international359.0 166.4 525.4 
Total revenues$3,885.2 $1,564.2 $5,449.4 
2021
(in millions)CCMCWTTotal
United States$2,525.2 $888.1 $3,413.3 
International:
Europe225.5 18.4 243.9 
North America (excluding U.S.)72.3 64.2 136.5 
Asia and Middle East15.9 9.6 25.5 
Africa1.7 5.4 7.1 
Other5.6 4.8 10.4 
Total international321.0 102.4 423.4 
Total revenues$2,846.2 $990.5 $3,836.7 
Summary of Remaining Performance Obligations
Remaining performance obligations for extended service warranties represent the transaction price for the remaining stand-ready obligation to perform warranty services. 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, 2023 follows:
(in millions)20242025202620272028Thereafter
Extended service warranties$26.8 $25.9 $24.9 $23.9 $22.8 $199.7 
Summary of Contract Balances
Contract liabilities relate to payments received in advance of performance under a contract, primarily related to extended service warranties in the CCM and CWT segments. Contract liabilities are recognized as revenue as (or when) the Company performs under the contract. A summary of the change in contract liabilities follows:
(in millions)202320222021
Balance as of January 1$294.8 $273.3 $258.4 
Revenue recognized(26.9)(25.6)(24.6)
Revenue deferred56.1 47.1 36.9 
Acquired liabilities— — 2.6 
Balance as of December 31$324.0 $294.8 $273.3 
Revenues by End Market  
Disaggregation of Revenue [Line Items]  
Summary of Disaggregation of Revenue
A summary of revenues disaggregated by major end-market industries and reconciliation of disaggregated revenue by segment follows:
2023
(in millions)CCMCWTTotal
General construction:
Non-residential$2,986.0 $543.9 $3,529.9 
Residential267.4 667.8 935.2 
Total construction3,253.4 1,211.7 4,465.1 
Heavy equipment— 104.3 104.3 
General industrial and other— 17.5 17.5 
Total revenues$3,253.4 $1,333.5 $4,586.9 
2022
(in millions)CCMCWTTotal
General construction:
Non-residential$3,583.8 $613.7 $4,197.5 
Residential301.4 762.2 1,063.6 
Total construction3,885.2 1,375.9 5,261.1 
Heavy equipment— 105.9 105.9 
General industrial and other— 82.4 82.4 
Total revenues$3,885.2 $1,564.2 $5,449.4 
2021
(in millions)CCMCWTTotal
General construction:
Non-residential$2,608.6 $383.0 $2,991.6 
Residential237.6 425.9 663.5 
Total construction2,846.2 808.9 3,655.1 
Heavy equipment— 100.1 100.1 
General industrial and other— 81.5 81.5 
Total revenues$2,846.2 $990.5 $3,836.7 
Products Transferred at a Point in Time or Over Time  
Disaggregation of Revenue [Line Items]  
Summary of Disaggregation of Revenue A summary of the timing of revenue recognition and reconciliation of disaggregated revenue by reportable segment follows:
2023
(in millions)CCMCWTTotal
Products transferred at a point in time$3,226.9 $1,333.1 $4,560.0 
Services transferred over time
26.5 0.4 26.9 
Total revenues$3,253.4 $1,333.5 $4,586.9 
2022
(in millions)CCMCWTTotal
Products transferred at a point in time$3,859.9 $1,563.9 $5,423.8 
Services transferred over time
25.3 0.3 25.6 
Total revenues$3,885.2 $1,564.2 $5,449.4 
2021
(in millions)CCMCWTTotal
Products transferred at a point in time$2,821.7 $990.4 $3,812.1 
Services transferred over time
24.5 0.1 24.6 
Total revenues$2,846.2 $990.5 $3,836.7