Omada Health, Inc Common Stock

Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$61,371
$54,963
$47,978
$45,515
Gross Profit
40,179
31,900
31,977
28,394
EBITDA
-2,865
-7,041
-5,874
-6,851
EBIT
-4,217
-8,374
-7,152
-8,080
Net Income
-5,311
-9,448
-8,249
-9,227
Net Change In Cash
61,371
54,963
47,978
45,515
Free Cash Flow
2,587
-17,367
Cash
223,146
59,397
Basic Shares
57,321
55,744
55,744
55,744

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31
Revenue
$169,800
$122,784
$89,185
Gross Profit
102,877
69,971
42,791
EBITDA
-37,828
-58,358
-63,986
EBIT
-42,631
-62,806
-68,317
Net Income
-47,137
-67,511
-72,518
Net Change In Cash
169,800
122,784
89,185
Free Cash Flow
-38,042
-52,659
-71,701
Cash
76,392
115,643
168,123
Basic Shares
55,744
55,744
55,744

Earnings Calls

Quarter EPS
2025-06-30
-$0.05