FFilingLens
8Y

Three-Statement Breakdown

XYL
2026-06-30 · figures in $M

NET DEBT DOWN

Net debt fell 48% to $475.0M — the lowest of its last 8 readings, and stands at 0.26× annualized EBITDA.

CASH +31.9%
1,479
TOTAL DEBT -3.8%
1,954
NET DEBT -47.8%
475
NET DEBT / ANN. EBITDA -54.4%
0.26× TARGET <2.0×
Balance sheet FY 2018 FY 2019 FY 2020 FY 2021 FY 2022 FY 2023 FY 2024 YoY
Cash & equivalents
10-Q
296 724 1,875 1,349 944 1,019 1,121 1,479 +31.9%
Accounts receivable
10-Q
1,031 1,036 923 953 1,096 1,617 1,668 1,759 +5.5%
Inventories
10-Q
595 539 558 700 799 1,018 996 983 -1.3%
Other current assets
10-Q
172 151 167 158 173 230 236 244 +3.4%
Total current assets
10-Q
2,094 2,450 3,523 3,160 3,012 3,884 4,098 4,641 +13.3%
Current ratio
10-Q
1.51× 1.63× 1.80× 2.27× 1.89× 1.76× 1.75× 1.62× -7.4%
Goodwill
10-Q
2,976 2,839 2,854 2,792 2,719 7,587 7,980 8,332 +4.4%
Property, plant & equipment
10-Q
656 658 657 644 630 1,169 1,152 1,159 +0.6%
Total assets
10-Q
7,222 7,710 8,750 8,276 7,952 16,112 16,493 17,634 +6.9%
Return on assets (annualized)
10-Q
7.6% 5.2% 2.9% 5.2% 4.5% 3.8% 5.4% 5.4% +0.6%
Accounts payable
10-Q
586 597 569 639 723 968 1,006 1,013 +0.7%
Accrued liabilities
10-Q
546 628 787 752 867 1,221 1,271 1,237 -2.7%
Short-term debt
10-Q
257 276 600 0 0 16 38 534 +1305.3%
Total current liabilities
10-Q
1,389 1,501 1,956 1,391 1,590 2,205 2,336 2,856 +22.3%
Long-term debt
10-Q
2,051 2,040 2,484 2,440 1,880 2,268 1,978 1,408 -28.8%
Total liabilities
10-Q
4,440 4,743 5,774 5,050 4,449 5,936 5,611 5,885 +4.9%
Net debt
10-Q
2,012 1,592 1,209 1,091 936 1,265 910 475 -47.8%
Temporary equity
NOT DISCLOSED 10-Q
0 235 258 +9.8%
Stockholders' equity
10-Q
2,782 2,967 2,976 3,226 3,503 10,176 10,647 11,491 +7.9%
Net debt / TTM EBITDA
10-Q
2.20× 2.14× 1.96× 1.31× 1.09× 1.16× 0.58× 0.26× -54.4%

Click a line to select it — Enter or the EXPAND pill folds out its quarter-by-quarter history.

SELECTED · NET DEBT · QoQ BRIDGE
FROM910 TOTAL DEBT-77 CASH & EQUIVALENTS-358 TO475
CLICK A LINE TO SELECT · ⌘F FIND LINE ITEM SRC 10-Q FILED 2026-07-28 ↗