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 Q2 2025 Q1 2025 Q1 2024
Period Ending Jun 30, 2025 Mar 31, 2025 Mar 31, 2024
Cash & Equivalents
223.15M 59.4M n/a
Short-Term Investments
n/a n/a n/a
Long-Term Investments
n/a n/a n/a
Other Long-Term Assets
12.24M 15.28M n/a
Receivables
33.29M 29.28M n/a
Inventory
3.47M 3.04M n/a
Other Current Assets
7.75M 3.31M -115.67M
Total Current Assets
267.65M 102.55M n/a
Property-Plant & Equipment
6.55M 6.34M n/a
Goodwill & Intangibles
16.53M 17M n/a
Total Long-Term Assets
35.32M 38.63M n/a
Total Assets
302.97M 141.18M n/a
Account Payables
7.4M 4.82M n/a
Deferred Revenue
25.52M 22.79M n/a
Short-Term Debt
n/a 209K n/a
Other Current Liabilities
25.06M -209K n/a
Total Current Liabilities
57.99M 49.23M n/a
Long-Term Debt
29.97M 29.87M n/a
Other Long-Term Liabilities
803K 3.1M -98.92M
Total Long-Term Liabilities
30.77M 32.97M -98.92M
Total Liabilities
88.76M 82.2M -98.92M
Total Debt
29.97M 30.08M n/a
Common Stock
56K 25K n/a
Retained Earnings
-458.73M -453.41M n/a
Comprehensive Income
n/a n/a -350.11M
Shareholders Equity
214.21M 58.98M 98.92M
Total Investments
n/a n/a n/a