Logo image of MDXG

MIMEDX GROUP INC (MDXG) Stock Income Statement

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

8  -0.09 (-1.05%)

After market: 8 0 (0%)

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
(2024-9-30)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
Revenue
MDXG Revenue ChartMDXG Revenue over time chart
342.81M321.48M267.80M258.60M248.20M
Cost Of Goods
MDXG Cost Of Goods ChartMDXG Cost Of Goods over time chart
57.01M54.63M48.30M43.30M39.30M
Gross Profit
MDXG Gross Profit ChartMDXG Gross Profit over time chart
285.80M266.84M219.50M215.30M208.90M
Operating Expenses
MDXG Operating Expenses ChartMDXG Operating Expenses over time chart
222.43M224.55M232.30M216.60M193.80M
Research and Development
MDXG Research and Development ChartMDXG Research and Development over time chart
N/A12.36M22.50M17.00M11.40M
Selling, General, and Administrative Expenses
MDXG Selling, General, and Administrative Expenses ChartMDXG Selling, General, and Administrative Expenses over time chart
218.40M210.33M207.50M196.10M177.60M
Operating Income
MDXG Operating Income ChartMDXG Operating Income over time chart
63.37M42.29M-12.80M-1.20M15.10M
Interest Income/Expense
MDXG Interest Income/Expense ChartMDXG Interest Income/Expense over time chart
-2.84M-6.02M-5.00M-5.00M-7.90M
Other Income/Expense
MDXG Other Income/Expense ChartMDXG Other Income/Expense over time chart
-507.00K-464.00K0.000.000.00
Non Recurring Items
MDXG Non Recurring Items ChartMDXG Non Recurring Items over time chart
11.33M-5.18M-12.20M-3.80M-68.70M
Income Before Taxes
MDXG Income Before Taxes ChartMDXG Income Before Taxes over time chart
71.36M30.63M-30.00M-10.00M-61.50M
Income Tax
MDXG Income Tax ChartMDXG Income Tax over time chart
-25.89M-36.81M200.00K200.00K-12.30M
Net Income
MDXG Net Income ChartMDXG Net Income over time chart
82.00M46.59M-36.80M-16.40M-83.30M
EBITDA
MDXG EBITDA ChartMDXG EBITDA over time chart
67.23M45.72M-8.75M3.98M21.95M
 
Per Share Data
EPS Diluted Total Ops
MDXG EPS Diluted Total Ops ChartMDXG EPS Diluted Total Ops over time chart
0.420.31-0.33-0.15-0.77
Non GAAP EPS
MDXG Non GAAP EPS ChartMDXG Non GAAP EPS over time chart
0.560.32-0.33-0.15N/A
 
Statistics
Gross Profit Margin
MDXG Gross Profit Margin ChartMDXG Gross Profit Margin over time chart
83.37%83.01%81.96%83.26%84.17%
Profit Margin
MDXG Profit Margin ChartMDXG Profit Margin over time chart
23.92%14.49%-13.74%-6.34%-33.56%
Operating Profit Margin
MDXG Operating Profit Margin ChartMDXG Operating Profit Margin over time chart
18.49%13.16%-4.78%-0.46%6.08%

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 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 TTM 0 0.2 -0.2 0.4 -0.4 -0.6