OMDA
OMDA
NASDAQ · Health Care

Omada Health Inc

$20.33
-0.28 (-1.36%)
As of Sep 22, 2:31 PM ET ·
Financial Highlights (FY 2026)
Revenue
445.85M
Net Income
-21,897,144
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 445.85M 312.03M 313.27M 240.87M
Gross Profit 292.88M 204.97M 154.23M 118.59M
Operating Income -24,120,645 -15,192,512 49.43M 33.24M
Net Income -21,897,144 -13,792,028 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 -23,372,438 -15,539,097 63.91M 42.91M
Free Cash Flow 33.31M 20.44M