Omada Health

OMDA · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
Market Cap$1,282,120$1,282,120$1,282,120
- Cash$76,392$115,643$168,123
+ Debt$30,186$30,580$30,809
Enterprise Value$1,235,914$1,197,057$1,144,806
Revenue$169,800$122,784$89,185
% Growth38.3%37.7%
Gross Profit$102,877$69,971$42,791
% Margin60.6%57%48%
EBITDA-$37,828-$58,358-$63,986
% Margin-22.3%-47.5%-71.7%
Net Income-$47,137-$67,511-$72,518
% Margin-27.8%-55%-81.3%
EPS Diluted-0.85-1.21-1.3
% Growth29.8%6.9%
Operating Cash Flow-$34,179-$49,738-$68,980
Capital Expenditures-$3,863-$2,921-$2,721
Free Cash Flow-$38,042-$52,659-$71,701