Logo image of MDXG

MIMEDX GROUP INC (MDXG) Stock Income Statement

NASDAQ:MDXG - Nasdaq - US6024961012 - Common Stock - Currency: USD

6.43  -0.05 (-0.77%)

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.

TTM
(2025-3-31)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
MDXG Revenue ChartMDXG Revenue over time chart
352.38M348.88M321.48M267.80M258.60M
Cost Of Goods
MDXG Cost Of Goods ChartMDXG Cost Of Goods over time chart
63.64M60.07M54.63M48.30M43.30M
Gross Profit
MDXG Gross Profit ChartMDXG Gross Profit over time chart
288.73M288.81M266.84M219.50M215.30M
Operating Expenses
MDXG Operating Expenses ChartMDXG Operating Expenses over time chart
243.43M238.19M224.55M232.30M216.60M
Research and Development
MDXG Research and Development ChartMDXG Research and Development over time chart
12.83M12.01M12.36M22.50M17.00M
Selling, General, and Administrative Expenses
MDXG Selling, General, and Administrative Expenses ChartMDXG Selling, General, and Administrative Expenses over time chart
229.93M224.54M210.33M207.50M196.10M
Operating Income
MDXG Operating Income ChartMDXG Operating Income over time chart
45.30M50.61M42.29M-12.80M-1.20M
Interest Income/Expense
MDXG Interest Income/Expense ChartMDXG Interest Income/Expense over time chart
1.33M-747.00K-6.02M-5.00M-5.00M
Other Income/Expense
MDXG Other Income/Expense ChartMDXG Other Income/Expense over time chart
-753.00K-824.00K-464.00K0.000.00
Non Recurring Items
MDXG Non Recurring Items ChartMDXG Non Recurring Items over time chart
8.62M8.25M-5.18M-12.20M-3.80M
Income Before Taxes
MDXG Income Before Taxes ChartMDXG Income Before Taxes over time chart
54.50M57.29M30.63M-30.00M-10.00M
Income Tax
MDXG Income Tax ChartMDXG Income Tax over time chart
14.54M15.30M-36.81M200.00K200.00K
Net Income
MDXG Net Income ChartMDXG Net Income over time chart
40.18M42.42M46.59M-36.80M-16.40M
EBITDA
MDXG EBITDA ChartMDXG EBITDA over time chart
53.80M56.65M45.72M-8.75M3.98M
 
Per Share Data
EPS Diluted Total Ops
MDXG EPS Diluted Total Ops ChartMDXG EPS Diluted Total Ops over time chart
0.270.280.31-0.33-0.15
Non GAAP EPS
MDXG Non GAAP EPS ChartMDXG Non GAAP EPS over time chart
0.280.290.32-0.33-0.15
 
Statistics
Gross Profit Margin
MDXG Gross Profit Margin ChartMDXG Gross Profit Margin over time chart
81.94%82.78%83.01%81.96%83.26%
Profit Margin
MDXG Profit Margin ChartMDXG Profit Margin over time chart
11.40%12.16%14.49%-13.74%-6.34%
Operating Profit Margin
MDXG Operating Profit Margin ChartMDXG Operating Profit Margin over time chart
12.86%14.51%13.16%-4.78%-0.46%

All data in USD

Charts

MDXG Income Statement data chartMDXG Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 100M 200M 300M
MDXG Earnings Per Share (EPS) chartMDXG EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 0.2 -0.2 0.4 -0.4 -0.6