MarketBrain

Omada Health, Inc.

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023
Revenue$260.2M$169.8M$122.8M
Gross profit$170.9M$102.9M$70.0M
Operating income-$12.0M-$43.7M-$66.0M
Operating expenses$182.9M$146.5M$136.0M
Cost of revenue$89.3M$66.9M$52.8M
Cash from operations$18.3M-$34.2M-$49.7M
Capital expenditure$1.3M$596,000$416,000
Free cash flow$16.9M-$34.8M-$50.2M
Impairments$0$0$0
Total assets$305.4M$150.9M
Total liabilities$75.7M$86.3M

Shares outstanding 59.4M · Free float 91.9%

Annual filing data through FY ended December 31, 2025; float as of June 27, 2026.