WBI
WBI

Waterbridge Infrastruc-Cl A

NYSE · Energy
$22.93
+0.66 (+2.96%)
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 116.63M 545.45M 523.49M 469.45M
Net Income 1.10M 55.88M 48.99M 47.65M
EPS
Profit Margin 1.0% 10.2% 9.4% 10.2%
Rev Growth +15.2% +22.9% -0.2%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 237.77M 154.84M 163.26M 183.43M
Total Equity 264.04M 772.01M 747.86M 829.31M
D/E Ratio 0.90 0.20 0.22 0.22
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 49.77M 95.77M 84.19M 83.68M
Free Cash Flow 33.06M 36.29M 27.40M