M Food S.A. (WSE:MFD)
Poland flag Poland · Delayed Price · Currency is PLN
2.660
+0.260 (10.83%)
At close: Jun 5, 2026

M Food Income Statement

Millions PLN. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
112.31111.61122.17116.16192.8188.95
Revenue Growth (YoY)
-5.50%-8.64%5.17%-39.75%2.04%21.63%
Cost of Revenue
88.5690.01102.07100.65156.38155.71
Gross Profit
23.7521.620.115.5136.4233.24
Selling, General & Admin
16.8116.717.3517.1331.6824.42
Other Operating Expenses
0.740.130.53-2.74-1.471.31
Operating Expenses
18.2117.5718.9215.7530.8137.51
Operating Income
5.544.031.18-0.235.61-4.27
Interest Expense
-1.26-1.41-1.86-1.76-1.31-0.65
Interest & Investment Income
0.220.220.250.140.252.95
Other Non Operating Income (Expenses)
0.36-0.19-0.670.25-1.74-0.42
EBT Excluding Unusual Items
4.852.64-1.1-1.62.8-2.4
Gain (Loss) on Sale of Investments
---0.25-0.92-0.02
Gain (Loss) on Sale of Assets
-10.05-0.02-0.140.07-0.02
Pretax Income
3.852.69-1.38-2.662.87-2.41
Income Tax Expense
0.250.250.170.170.581.85
Earnings From Continuing Operations
3.62.45-1.55-2.822.29-4.26
Minority Interest in Earnings
---0.04--
Net Income
3.62.45-1.55-2.782.29-4.26
Net Income to Common
3.62.45-1.55-2.782.29-4.26
Shares Outstanding (Basic)
1010101055
Shares Outstanding (Diluted)
1010101055
Shares Change (YoY)
---85.81%--
EPS (Basic)
0.370.25-0.16-0.290.44-0.82
EPS (Diluted)
0.370.25-0.16-0.290.44-0.82
Free Cash Flow
6.8711.57-0.642.27-6.86-7.91
Free Cash Flow Per Share
0.711.19-0.070.23-1.31-1.51
Gross Margin
21.15%19.35%16.45%13.36%18.89%17.59%
Operating Margin
4.93%3.61%0.97%-0.20%2.91%-2.26%
Profit Margin
3.21%2.19%-1.27%-2.39%1.19%-2.25%
Free Cash Flow Margin
6.12%10.37%-0.53%1.95%-3.56%-4.19%
EBITDA
6.24.772.221.127.05-3.13
EBITDA Margin
5.52%4.27%1.81%0.96%3.65%-1.66%
D&A For EBITDA
0.660.741.041.351.441.14
EBIT
5.544.031.18-0.235.61-4.27
EBIT Margin
4.93%3.61%0.97%-0.20%2.91%-2.26%
Effective Tax Rate
6.44%9.20%--20.05%-
Revenue as Reported
111.4112.22120.41119.01191.39190.57