OMDA
OMDA
NASDAQ · Health Care

Omada Health Inc

$23.67
+4.13 (+21.14%)
As of Aug 8, 10:18 PM ET ·
Financial Highlights (FY 2026)
Revenue
408.21M
Net Income
-20,048,214
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 408.21M 285.68M 313.27M 240.87M
Gross Profit 268.15M 187.66M 154.23M 118.59M
Operating Income -22,083,970 -13,909,701 49.43M 33.24M
Net Income -20,048,214 -12,627,470 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 -21,398,940 -14,227,022 63.91M 42.91M
Free Cash Flow 33.31M 20.44M