OMDA
OMDA
NASDAQ · Health Care

Omada Health Inc

$18.90
+0.60 (+3.28%)
As of Jun 24, 2:31 PM ET ·
Financial Highlights (FY 2026)
Revenue
425.58M
Net Income
-20,901,523
Gross Margin
65.7%
Profit Margin
-4.9%
Rev Growth
+42.9%
D/E Ratio
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 65.7% 65.7% 49.2% 49.2%
Operating Margin -5.4% -4.9% 15.8% 13.8%
Profit Margin -4.9% -4.7% 13.6% 11.7%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 425.58M 297.84M 313.27M 240.87M
Gross Profit 279.56M 195.65M 154.23M 118.59M
Operating Income -23,023,926 -14,501,737 49.43M 33.24M
Net Income -20,901,523 -13,164,931 42.66M 28.21M
Gross Margin 65.7% 65.7% 49.2% 49.2%
Operating Margin -5.4% -4.9% 15.8% 13.8%
Profit Margin -4.9% -4.7% 13.6% 11.7%
Rev Growth +42.9% +42.9% +12.9% +2.2%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 0 0 201.53M 175.98M
Total Equity 452.30M 499.55M
D/E Ratio 0.45 0.35
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA -22,309,739 -14,832,564 63.91M 42.91M
Free Cash Flow 33.31M 20.44M