OMDA logo

OMDA

Omada HealthNASDAQHealthcare
$12.58-0.24%ClosedMarket Cap: $741.3M

As of 2026-04-06

Valuation

P/E (TTM)

PEG

P/B

3.20

P/S

2.85

EV/EBITDA

-80.11

DCF Value

$-14.36

FCF Yield

2.2%

Div Yield

0.0%

Margins & Returns

Gross Margin

65.5%

Operating Margin

-4.6%

Net Margin

-4.9%

ROE

-7.1%

ROA

-4.4%

ROIC

-5.2%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q4 2025$75.8M70.3%$3.3M$5.2M$0.09
FY 2025$260.2M65.5%$-12.0M$-12.8M$-0.22
Q3 2025$68.0M66.3%$-2.5M$-3.2M$-0.05
Q2 2025$61.4M65.5%$-4.3M$-5.3M$-0.09
Q1 2025$55.0M58.0%$-8.4M$-9.4M$-0.17
Q4 2024$48.0M66.6%$-7.1M$-8.2M$-0.15
FY 2024$169.8M60.6%$-43.7M$-47.1M$-0.85
Q3 2024$45.5M62.4%$-8.5M$-9.2M$-0.17
Q2 2024$41.2M59.9%$-10.0M$-10.7M$-0.19
Q1 2024$35.1M49.4%$-18.0M$-19.0M$-0.34
Q4 2023$32.5M61.7%$-13.4M$-13.9M$-0.25
FY 2023$122.8M57.0%$-66.0M$-67.5M$-1.21