Logo image of OMDA

OMADA HEALTH INC (OMDA) Stock Income Statement

NASDAQ:OMDA - US68170A1088 - Common Stock

23.09 USD
-0.41 (-1.74%)
Last: 9/10/2025, 10:41:30 AM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
Revenue
OMDA Revenue ChartOMDA Revenue over time chart
169.80M122.78M89.19M
Cost Of Goods
OMDA Cost Of Goods ChartOMDA Cost Of Goods over time chart
66.92M52.81M46.39M
Gross Profit
OMDA Gross Profit ChartOMDA Gross Profit over time chart
102.88M69.97M42.79M
Operating Expenses
OMDA Operating Expenses ChartOMDA Operating Expenses over time chart
146.53M135.97M115.14M
Research and Development
OMDA Research and Development ChartOMDA Research and Development over time chart
35.84M33.66M26.09M
Selling, General, and Administrative Expenses
OMDA Selling, General, and Administrative Expenses ChartOMDA Selling, General, and Administrative Expenses over time chart
110.05M101.63M88.29M
Operating Income
OMDA Operating Income ChartOMDA Operating Income over time chart
-43.65M-66.00M-72.35M
Interest Income/Expense
OMDA Interest Income/Expense ChartOMDA Interest Income/Expense over time chart
-3.70M1.07M-2.00M
Other Income/Expense
OMDA Other Income/Expense ChartOMDA Other Income/Expense over time chart
218.00K-1.05M1.83M
Non Recurring Items
OMDA Non Recurring Items ChartOMDA Non Recurring Items over time chart
0.00-1.54M0.00
Income Before Taxes
OMDA Income Before Taxes ChartOMDA Income Before Taxes over time chart
-47.14M-67.51M-72.52M
Income Tax
OMDA Income Tax ChartOMDA Income Tax over time chart
0.000.000.00
Net Income
OMDA Net Income ChartOMDA Net Income over time chart
-47.14M-67.51M-72.52M
EBITDA
OMDA EBITDA ChartOMDA EBITDA over time chart
-38.85M-61.55M-68.02M
 
Per Share Data
EPS Diluted Total Ops
OMDA EPS Diluted Total Ops ChartOMDA EPS Diluted Total Ops over time chart
-0.85-1.21-1.30
 
Statistics
Gross Profit Margin
OMDA Gross Profit Margin ChartOMDA Gross Profit Margin over time chart
60.59%56.99%47.98%
Profit Margin
OMDA Profit Margin ChartOMDA Profit Margin over time chart
-27.76%-54.98%-81.31%
Operating Profit Margin
OMDA Operating Profit Margin ChartOMDA Operating Profit Margin over time chart
-25.71%-53.75%-81.12%

All data in USD

Charts

OMDA Income Statement data chartOMDA Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2022 2023 2024 0 50M -50M 100M 150M
OMDA Earnings Per Share (EPS) chartOMDA EPS Diluted and non-GAAP ChartEarnings Per Share 2022 2023 2024 -0.1 -0.2 -0.3 -0.4 -0.5