OMDA
OMDA
NASDAQ · Health Care

Omada Health Inc

$13.59
+0.19 (+1.42%)
As of Mar 25, 2:31 PM ET ·
Financial Highlights (FY 2026)
Revenue
177.73M
Net Income
-49,340,523
Gross Margin
60.6%
Profit Margin
-27.8%
Rev Growth
D/E Ratio
0.46
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 60.6% 49.2% 49.2% 49.2%
Operating Margin -25.7% 15.7% 15.8% 13.8%
Profit Margin -27.8% 14.8% 13.6% 11.7%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 177.73M 309.02M 313.27M 240.87M
Gross Profit 107.69M 152.14M 154.23M 118.59M
Operating Income -45,695,218 48.37M 49.43M 33.24M
Net Income -49,340,523 45.71M 42.66M 28.21M
Gross Margin 60.6% 49.2% 49.2% 49.2%
Operating Margin -25.7% 15.7% 15.8% 13.8%
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 108.56M 185.12M 201.53M 175.98M
Total Equity 235.70M 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,795,080 55.58M 63.91M 42.91M
Free Cash Flow 31.29M 33.31M 20.44M