Omada Health, Inc.

Listed Company
OMDACIK 0001611115NasdaqNon-AcceleratedEmerging GrowthServices-Health ServicesDelawareFY ends Dec 31
Period
FY 2025
Revenue
$260.21M
Net Income
$-12.78M
Total Assets
$305.41M
Equity
$229.68M
Shares Out
58.93M
Op. Cash Flow
$18.25M

Business

Omada Health, Inc. is a publicly listed company in Health Services, incorporated in Delaware. Common stock trades on Nasdaq under the ticker OMDA.

Auto-generated from company profile

Financials

Consolidated Statement of Income

Year Ended · In millions, except per-share amounts
ConceptTrend
FY 2025
2025-12-31
FY 2024
2024-12-31
FY 2023
2023-12-31
Total revenue260170123
Total cost of revenue896753
Gross profit17110370
Research and development413634
Sales and marketing906866
General and administrative524336
Total operating expenses183147136
Operating loss−12−44−66
Interest expense−3−5−5
Interest income5805,0006
Loss on debt extinguishment−20−2
Change in fair value of warrants−1218,000−1
Total other expense, net−806,000−3−2
Loss before provision for income taxes−13−47−68
Provision for income taxes000
Net loss and comprehensive loss−13−47−68
Net loss and comprehensive loss−13−47−68
Basic (in dollars per share)−0.35−6.11−9.52
Diluted (in dollars per share)−0.35−6.11−9.52
Basic (in shares)3787
Diluted (in shares)3787

Filings

Filing historySign up free to browse every 10-K, 10-Q, 8-K, and proxy this filer has submitted to the SEC.Sign up free · Upgrade to Pro

Material Events

Material EventsTrack every 8-K filing and material event — AI-summarized, timelined, and alertable.Sign up free · Upgrade to Pro

Insiders

Insider ActivitySee executive buy/sell windows and insider trade activity over rolling 30/90/365-day windows.Sign up free · Upgrade to Pro

Institutional Holders

Institutional HoldersSee which funds hold this stock and track position changes quarter over quarter.Sign up free · Upgrade to Pro