XML 57 R37.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Revenue Recognition (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2024
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:
|  | 2024
(in millions) |  | CCM |  | CWT |  |  | Total
United States |  | $ | 3,373.7 |  |  | $ | 1,153.5 |  |  |  | $ | 4,527.2 |
International: |  |  |  |  |  |  |
Europe |  | 217.3 |  |  | 20.5 |  |  |  | 237.8 |
North America (excluding U.S.) |  | 85.0 |  |  | 109.7 |  |  |  | 194.7 |
Other |  | 28.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) |  | CCM |  | CWT |  | Total
United States |  | $ | 2,949.3 |  |  | $ | 1,180.8 |  |  | $ | 4,130.1 |
International: |  |  |  |  |  |
Europe |  | 192.7 |  |  | 19.1 |  |  | 211.8 |
North America (excluding U.S.) |  | 85.4 |  |  | 112.6 |  |  | 198.0 |
Other |  | 26.0 |  |  | 21.0 |  |  | 47.0 |
Total international |  | 304.1 |  |  | 152.7 |  |  | 456.8 |
Total revenues |  | $ | 3,253.4 |  |  | $ | 1,333.5 |  |  | $ | 4,586.9 |
|  | 2022
(in millions) |  | CCM |  | CWT |  | Total
United States |  | $ | 3,526.2 |  |  | $ | 1,397.8 |  |  | $ | 4,924.0 |
International: |  |  |  |  |  |
Europe |  | 233.8 |  |  | 18.8 |  |  | 252.6 |
North America (excluding U.S.) |  | 98.0 |  |  | 127.8 |  |  | 225.8 |
Other |  | 27.2 |  |  | 19.8 |  |  | 47.0 |
Total international |  | 359.0 |  |  | 166.4 |  |  | 525.4 |
Total revenues |  | $ | 3,885.2 |  |  | $ | 1,564.2 |  |  | $ | 5,449.4 |
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, 2024 follows:
(in millions) |  | 2025 |  | 2026 |  | 2027 |  | 2028 |  | 2029 |  | Thereafter
Extended service warranties |  | $ | 28.7 |  |  | $ | 27.7 |  |  | $ | 26.7 |  |  | $ | 25.6 |  |  | $ | 24.6 |  |  | $ | 217.2 |
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) |  | 2024 |  | 2023 |  | 2022
Balance as of January 1 |  | $ | 324.0 |  |  | $ | 294.8 |  |  | $ | 273.3 |
Revenue recognized |  | (28.8) |  |  | (26.9) |  |  | (25.6) |
Revenue deferred |  | 55.3 |  |  | 56.1 |  |  | 47.1 |
Balance as of December 31 |  | $ | 350.5 |  |  | $ | 324.0 |  |  | $ | 294.8 |
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:
|  | 2024
(in millions) |  | CCM |  | CWT |  | Total
General construction: |  |  |  |  |  |
Non-residential |  | $ | 3,414.9 |  |  | $ | 583.6 |  |  | $ | 3,998.5 |
Residential |  | 289.4 |  |  | 587.7 |  |  | 877.1 |
Total construction |  | 3,704.3 |  |  | 1,171.3 |  |  | 4,875.6 |
Heavy equipment |  | — |  |  | 103.9 |  |  | 103.9 |
General industrial and other |  | — |  |  | 24.1 |  |  | 24.1 |
Total revenues |  | $ | 3,704.3 |  |  | $ | 1,299.3 |  |  | $ | 5,003.6 |
|  | 2023
(in millions) |  | CCM |  | CWT |  | Total
General construction: |  |  |  |  |  |
Non-residential |  | $ | 2,986.0 |  |  | $ | 543.9 |  |  | $ | 3,529.9 |
Residential |  | 267.4 |  |  | 667.8 |  |  | 935.2 |
Total construction |  | 3,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) |  | CCM |  | CWT |  | Total
General construction: |  |  |  |  |  |
Non-residential |  | $ | 3,583.8 |  |  | $ | 613.7 |  |  | $ | 4,197.5 |
Residential |  | 301.4 |  |  | 762.2 |  |  | 1,063.6 |
Total construction |  | 3,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 |
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:
|  | 2024
(in millions) |  | CCM |  | CWT |  | Total
Products transferred at a point in time |  | $ | 3,675.9 |  |  | $ | 1,298.9 |  |  | $ | 4,974.8 |
Services transferred over time |  | 28.4 |  |  | 0.4 |  |  | 28.8 |
Total revenues |  | $ | 3,704.3 |  |  | $ | 1,299.3 |  |  | $ | 5,003.6 |
|  | 2023
(in millions) |  | CCM |  | CWT |  | Total
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) |  | CCM |  | CWT |  | Total
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 |

X
- Definition Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10 + Details
Name: | us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91 Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91 Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91 + Details
Name: | us-gaap_DisaggregationOfRevenueLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5 + Details
Name: | us-gaap_DisaggregationOfRevenueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of expected timing for satisfying remaining performance obligation. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b)(1) -SubTopic 10 -Topic 606 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13 + Details
Name: | us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_SubsegmentsAxis=csl_RevenuesByEndMarketMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TimingOfTransferOfGoodOrServiceAxis=csl_ProductsTransferredataPointinTimeorOverTimeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |