XML 20 R8.htm IDEA: XBRL DOCUMENT
v3.25.2

Revenue | 6 Months Ended
--- | ---
Jun. 30, 2025
Revenue from Contract with Customer [Abstract] |
Revenue | Revenue We disaggregate our revenue from contracts with customers by reportable segment, geographic location and vertical market, as we believe these best depict how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors. Refer to Note 14 for revenue disaggregated by reportable segment. Geographic net sales information, based on geographic destination of the sale, was as follows:
| Three months ended |  | Six months ended
In millions | June 30, 2025 | June 30, 2024 |  | June 30, 2025 | June 30, 2024
U.S. | $ | 807.4 |  | $ | 773.6 |  |  | $ | 1,532.1 |  | $ | 1,478.8 |
Western Europe | 122.5 |  | 127.2 |  |  | 245.1 |  | 258.8 |
Developing (1) | 136.0 |  | 139.3 |  |  | 245.2 |  | 262.0 |
Other Developed (2) | 57.2 |  | 59.2 |  |  | 111.1 |  | 116.9 |
Consolidated net sales | $ | 1,123.1 |  | $ | 1,099.3 |  |  | $ | 2,133.5 |  | $ | 2,116.5 |
(1) Developing includes China, Eastern Europe, Latin America, the Middle East and Southeast Asia.
(2) Other Developed primarily includes Australia and Canada.
Vertical market net sales information was as follows:
| Three months ended |  | Six months ended
In millions | June 30, 2025 | June 30, 2024 |  | June 30, 2025 | June 30, 2024
Residential | $ | 647.3 |  | $ | 581.4 |  |  | $ | 1,227.7 |  | $ | 1,124.6 |
Commercial | 280.0 |  | 308.6 |  |  | 524.2 |  | 582.2 |
Industrial | 195.8 |  | 209.3 |  |  | 381.6 |  | 409.7 |
Consolidated net sales | $ | 1,123.1 |  | $ | 1,099.3 |  |  | $ | 2,133.5 |  | $ | 2,116.5 |
Performance obligations As of June 30, 2025, we had $121.2 million of remaining performance obligations on contracts with an original expected duration of one year or more. We expect to recognize the majority of our remaining performance obligations on these contracts within the next 12 to 18 months. Contract assets and liabilities Contract assets and liabilities consisted of the following:
In millions | June 30, 2025 | December 31, 2024 |  | $ Change | % Change
Contract assets | $ | 58.3 |  | $ | 46.7 |  |  | $ | 11.6 |  | 24.8 | %
Contract liabilities | 48.1 |  | 38.8 |  |  | 9.3 |  | 24.0 | %
Net contract assets | $ | 10.2 |  | $ | 7.9 |  |  | $ | 2.3 |  | 29.1 | %
The $2.3 million increase in net contract assets from December 31, 2024 to June 30, 2025 was primarily the result of timing of milestone payments. Approximately 80% of our contract liabilities at December 31, 2024 were recognized in revenue in the first half of 2025.

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-9 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -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 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-15 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 606 -Publisher FASB -URI https://asc.fasb.org/606/tableOfContent + Details
Name: | us-gaap_RevenueFromContractWithCustomerTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration