Xylem revenue and financials

XYL · NYSE · USD

$104.57Change from previous close: +2.10%Absolute change: +$2.15

Close · October 6, 2026

In the fiscal year ended December 2025, Xylem reported revenue of $9.04B (+5.52% year over year). Net income was $957M, a net margin of 10.6%.

Annual revenue · 2025: $9.04B
  1. $3.77B2016
  2. $4.71B2017
  3. $5.21B2018
  4. $5.25B2019
  5. $4.88B2020
  6. $5.2B2021
  7. $5.52B2022
  8. $7.36B2023
  9. $8.56B2024
  10. $9.04B2025

Fiscal year ending in December. Sources and method on the page Methodology and sources.

At a glance

Revenue growth
+5.52%
2025 vs 2024
Net income growth
+7.53%
2025 vs 2024
Net margin
10.6%
2024: 10.4%

Financial data

Amounts in millions of USD; per-share values in USD; shares in millions.

Balance sheet · Quarterly
ItemQ2 2026Q1 2026Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024Q3 2024Q2 2024Q1 2024Q4 2023Q3 2023
Total assets17,34216,95417,63417,29517,19116,55916,49316,04615,76515,92416,11215,905
Current assets4,3944,0304,6414,4414,3694,0844,0984,0133,7813,8933,8843,651
Cash and equivalents1,2768081,4791,1911,1701,0591,1219898159471,019705
Receivables1,8871,7961,7591,8041,8451,7481,6681,7121,6801,6461,6171,653
Inventory1,0169919831,0351,0711,0229961,0911,0571,0391,0181,080
Net property, plant and equipment1,1671,1511,6681,1411,1891,1571,5581,1581,1441,1411,6021,132
Goodwill8,2568,2928,3328,2808,2378,0617,9807,5937,5097,5097,5877,149
Other intangible assets2,1502,2132,2722,3192,3542,3322,3792,3262,3742,4542,5293,039
Current liabilities2,7242,7552,8562,2692,3012,1662,3362,0522,0422,3312,2052,120
Accounts payable1,0139691,0139681,0479581,006930940948968943
Long-term debt2,3951,4071,4081,9131,9281,9741,9781,9771,9811,9852,2682,253
Total debt3,0552,0612,0632,0892,124———————
Total liabilities6,6765,7255,8855,8505,8825,5055,6115,4465,4175,7215,9365,964
Total equity (incl. minority)10,66611,22911,74911,44511,30911,05410,88210,60010,34810,20310,1769,941
Retained earnings3,9563,7943,7063,4693,3393,2113,1402,9022,7742,6672,6012,416
Minority interest2452572692382352382407.07.08.010.011.0