OMDA
OMDA

Omada Health Inc

NASDAQ · Health Care
$11.65
-0.34 (-2.80%)
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 176.39M 309.02M 313.27M 240.87M
Net Income -48,967,041 45.71M 42.66M 28.21M
EPS
Profit Margin -27.8% 14.8% 13.6% 11.7%
Rev Growth -6.7% +12.9% +2.2%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 106.37M 185.12M 201.53M 175.98M
Total Equity 230.94M 533.14M 452.30M 499.55M
D/E Ratio 0.46 0.35 0.45 0.35
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA -44,456,004 55.58M 63.91M 42.91M
Free Cash Flow 31.29M 33.31M 20.44M