Omada Health

NASDAQ: OMDA · Real-Time Price · USD
21.53
1.20 (5.90%)
At close: Aug 20, 2025, 3:59 PM
21.71
0.84%
After-hours: Aug 20, 2025, 07:43 PM EDT

Omada Health Balance Sheet Statement

Financials in USD. Fiscal year is undefined.
Fiscal Year FY 2024 FY 2023 FY 2022
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022
Cash & Equivalents
76.39M 115.64M 168.12M
Short-Term Investments
476K 30K 52K
Long-Term Investments
n/a n/a n/a
Other Long-Term Assets
14.26M 7.09M 5.63M
Receivables
23.92M 16.44M 11.67M
Inventory
3.3M 3.61M 3.54M
Other Current Assets
5.16M 3.91M 2.26M
Total Current Assets
113.06M 142.88M 188.56M
Property-Plant & Equipment
6.07M 5.6M 6.06M
Goodwill & Intangibles
17.5M 19.51M 21.55M
Total Long-Term Assets
37.83M 32.2M 33.24M
Total Assets
150.89M 175.08M 221.8M
Account Payables
4.17M 3.62M 4.11M
Deferred Revenue
19.53M 14.88M 13.44M
Short-Term Debt
415K 787K 648K
Other Current Liabilities
-415K -787K -489K
Total Current Liabilities
53.95M 43.79M 34.51M
Long-Term Debt
29.77M 29.38M 28.89M
Other Long-Term Liabilities
2.54M 2.58M 1.52M
Total Long-Term Liabilities
32.31M 32.37M 31.68M
Total Liabilities
86.26M 76.16M 66.19M
Total Debt
30.19M 30.58M 30.81M
Common Stock
24K 22K 21K
Retained Earnings
-443.97M -396.83M -329.32M
Comprehensive Income
n/a n/a n/a
Shareholders Equity
64.63M 98.92M 155.6M
Total Investments
476K 30K 52K