MFO
MFO
Giełda Papierów Wartościowych w Warszawie · Raport półroczny (jednostkowy) · publ. September 24, 2026
H1 2026 report
MFO rośnie dwucyfrowo na sprzedaży (+14,75% r/r do 390,5 mln zł) dzięki rozruchowi nowego zakładu w Boryszewie, ale wzrost EBIT (+3,96% r/r) wyraźnie odstaje od dynamiki przychodów - klasyczny obraz fazy rozruchu nowych mocy produkcyjnych.
Sentiment
●●●●●●
MFO
H1 2026 report
Revenue
390.46 m PLN
— YoY
Net income
8.85 m PLN
— YoY
EBITDA
19.37 m PLN
— YoY
Gross margin
12.33%
— YoY
Summary
Investment thesis
- Marże (brutto, EBITDA, EBIT, netto) delikatnie się kurczą r/r (od -0,03 do -0,34 pp) - koszty sprzedaży i amortyzacja rosną szybciej niż przychody, co sam Zarząd nazywa priorytetem na kolejne kwartały.
- Spektakularna poprawa przepływów operacyjnych (54,0 mln zł vs -35,9 mln zł rok wcześniej) to w dużej mierze efekt wahadła kapitału obrotowego - wydłużenia płatności dostawcom (zobowiązania handlowe +77,9% w pół roku) - nie czysto organicznej poprawy jakości zysku.
- Bilans pozostaje umiarkowanie lewarowany (dług netto/kapitał własny ok. 0,28x) i dług netto realnie spadł w ciągu półrocza mimo kontynuacji inwestycji, dzięki mieszance kredytu inwestycyjnego, leasingu i faktoringu (odwrotny stabilny, nie rośnie).
- Spółka jest kontrolowana przez dwie rodzinne fundacje powiązane z Prezesem i Przewodniczącym RN (łącznie ok. 67% głosów), a wynagrodzenie Zarządu (25,8% zysku netto) i obecność transakcji z podmiotami powiązanymi z RN to elementy profilu ryzyka korporacyjnego typowego dla spółki rodzinnej.
Read the full analysis
Financial data is open to everyone. The full analysis — management verdict, commentary, risks, and the full narrative — is available after you sign up or log in.
Financials
BETA
MFO · H1 2026
| Metric | H1 2026 | H1 2025 | Δ YoY | YTD 2026 | Δ YoY | Value type | Segment | Conf. |
|---|---|---|---|---|---|---|---|---|
| Revenue | 390,455 | — | — | 390,455 | — | reported | — | 1.00 |
| Gross profit | 48,142 | — | — | 48,142 | — | reported | — | 1.00 |
| EBITDA | 19,365 | — | — | 19,365 | — | derived | — | 0.90 |
| EBIT | 12,954 | — | — | 12,954 | — | reported | — | 1.00 |
| EBT | 10,164 | — | — | 10,164 | — | reported | — | 1.00 |
| Net income | 8,854 | — | — | 8,854 | — | reported | — | 1.00 |
| EPS (basic) (PLN) | 1.34 | — | — | 1.34 | — | reported | — | 1.00 |
| EPS (diluted) (PLN) | 1.34 | — | — | 1.34 | — | reported | — | 1.00 |
| D&A | 6,411 | — | — | 6,411 | — | reported | — | 1.00 |
| Interest expense | 3,951 | — | — | 3,951 | — | reported | — | 0.90 |
| Income tax | 1,310 | — | — | 1,310 | — | reported | — | 1.00 |
| Shares (basic) (m units) | 6.61 | — | — | 6.61 | — | reported | — | 1.00 |
| Gross margin | 12.33% | — | — | 12.33% | — | derived | — | 0.90 |
| EBITDA margin | 4.96% | — | — | 4.96% | — | derived | — | 0.90 |
| EBIT margin | 3.32% | — | — | 3.32% | — | derived | — | 0.90 |
| EBT margin | 2.6% | — | — | 2.6% | — | derived | — | 0.90 |
| Net margin | 2.27% | — | — | 2.27% | — | derived | — | 0.90 |
| D&A margin | 1.64% | — | — | 1.64% | — | derived | — | 0.90 |
| Cash | 63,812 | — | — | — | — | reported | — | 1.00 |
| Total debt | 157,269 | — | — | — | — | reported | — | 0.90 |
| Net debt | 93,457 | — | — | — | — | derived | — | 0.85 |
| Equity | 331,339 | — | — | — | — | reported | — | 1.00 |
| Total assets | 651,647 | — | — | — | — | reported | — | 1.00 |
| Working capital | 97,713 | — | — | — | — | derived | — | 0.90 |
| Current assets | 298,034 | — | — | — | — | reported | — | 1.00 |
| Current liabilities | 200,321 | — | — | — | — | reported | — | 1.00 |
| Non-current liabilities | 119,988 | — | — | — | — | reported | — | 1.00 |
| Inventory | 131,284 | — | — | — | — | reported | — | 1.00 |
| Trade receivables | 89,803 | — | — | — | — | reported | — | 1.00 |
| Trade payables | 112,818 | — | — | — | — | reported | — | 1.00 |
| Goodwill | 40,182 | — | — | — | — | reported | — | 1.00 |
| Tangible equity | 291,157 | — | — | — | — | derived | — | 0.90 |
| CFO | 54,038 | — | — | 54,038 | — | reported | — | 1.00 |
| CapEx | 5,060 | — | — | 5,060 | — | reported | — | 1.00 |
| FCF | 48,978 | — | — | 48,978 | — | derived | — | 0.85 |
| FCF conversion | 252.94% | — | — | 252.94% | — | derived | — | 0.60 |
| CFO conversion | 279.02% | — | — | 279.02% | — | derived | — | 0.60 |
| Dividends paid | 0 | — | — | 0 | — | reported | — | 1.00 |
| Current ratio | 1.49x | — | — | — | — | derived | — | 0.90 |
| Quick ratio | 0.83x | — | — | — | — | derived | — | 0.90 |
| Cash ratio | 0.32x | — | — | — | — | derived | — | 0.90 |
| Interest coverage | 3.28x | — | — | 3.28x | — | derived | — | 0.85 |
| Debt / equity | 0.47x | — | — | — | — | derived | — | 0.85 |
| Debt / assets | 0.24x | — | — | — | — | derived | — | 0.85 |
| Net debt / equity | 0.28x | — | — | — | — | derived | — | 0.85 |
| Revenue growth (YoY) | 14.75% | — | — | 14.75% | — | derived | — | 0.90 |
| EBITDA growth (YoY) | 12.71% | — | — | 12.71% | — | derived | — | 0.85 |
| EBIT growth (YoY) | 3.96% | — | — | 3.96% | — | derived | — | 0.90 |
| Net income growth (YoY) | 13.18% | — | — | 13.18% | — | derived | — | 0.90 |
| EPS growth (YoY) | 13.56% | — | — | 13.56% | — | derived | — | 0.90 |
| FCF growth (YoY) | 190.94% | — | — | 190.94% | — | derived | — | 0.50 |
| Gross margin Δ (YoY) | -0.09 pp | — | — | -0.09 pp | — | derived | — | 0.85 |
| EBITDA margin Δ (YoY) | -0.09 pp | — | — | -0.09 pp | — | derived | — | 0.85 |
| EBIT margin Δ (YoY) | -0.34 pp | — | — | -0.34 pp | — | derived | — | 0.85 |
| Net margin Δ (YoY) | -0.03 pp | — | — | -0.03 pp | — | derived | — | 0.85 |
H1 2026 · Δ YoY
Revenue
390,455
—
390,455
—
- H1 2025
- —
- YTD 2026
- 390,455
- Δ YoY
- —
Gross profit
48,142
—
48,142
—
- H1 2025
- —
- YTD 2026
- 48,142
- Δ YoY
- —
EBITDA
19,365
—
19,365
—
- H1 2025
- —
- YTD 2026
- 19,365
- Δ YoY
- —
EBIT
12,954
—
12,954
—
- H1 2025
- —
- YTD 2026
- 12,954
- Δ YoY
- —
EBT
10,164
—
10,164
—
- H1 2025
- —
- YTD 2026
- 10,164
- Δ YoY
- —
Net income
8,854
—
8,854
—
- H1 2025
- —
- YTD 2026
- 8,854
- Δ YoY
- —
EPS (basic)
(PLN)
1.34
—
1.34
—
- H1 2025
- —
- YTD 2026
- 1.34
- Δ YoY
- —
EPS (diluted)
(PLN)
1.34
—
1.34
—
- H1 2025
- —
- YTD 2026
- 1.34
- Δ YoY
- —
D&A
6,411
—
6,411
—
- H1 2025
- —
- YTD 2026
- 6,411
- Δ YoY
- —
Interest expense
3,951
—
3,951
—
- H1 2025
- —
- YTD 2026
- 3,951
- Δ YoY
- —
Income tax
1,310
—
1,310
—
- H1 2025
- —
- YTD 2026
- 1,310
- Δ YoY
- —
Shares (basic)
(m units)
6.61
—
6.61
—
- H1 2025
- —
- YTD 2026
- 6.61
- Δ YoY
- —
Gross margin
12.33%
—
12.33%
—
- H1 2025
- —
- YTD 2026
- 12.33%
- Δ YoY
- —
EBITDA margin
4.96%
—
4.96%
—
- H1 2025
- —
- YTD 2026
- 4.96%
- Δ YoY
- —
EBIT margin
3.32%
—
3.32%
—
- H1 2025
- —
- YTD 2026
- 3.32%
- Δ YoY
- —
EBT margin
2.6%
—
2.6%
—
- H1 2025
- —
- YTD 2026
- 2.6%
- Δ YoY
- —
Net margin
2.27%
—
2.27%
—
- H1 2025
- —
- YTD 2026
- 2.27%
- Δ YoY
- —
D&A margin
1.64%
—
1.64%
—
- H1 2025
- —
- YTD 2026
- 1.64%
- Δ YoY
- —
Cash
63,812
—
63,812
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Total debt
157,269
—
157,269
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Net debt
93,457
—
93,457
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Equity
331,339
—
331,339
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Total assets
651,647
—
651,647
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Working capital
97,713
—
97,713
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Current assets
298,034
—
298,034
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Current liabilities
200,321
—
200,321
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Non-current liabilities
119,988
—
119,988
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Inventory
131,284
—
131,284
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Trade receivables
89,803
—
89,803
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Trade payables
112,818
—
112,818
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Goodwill
40,182
—
40,182
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Tangible equity
291,157
—
291,157
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
CFO
54,038
—
54,038
—
- H1 2025
- —
- YTD 2026
- 54,038
- Δ YoY
- —
CapEx
5,060
—
5,060
—
- H1 2025
- —
- YTD 2026
- 5,060
- Δ YoY
- —
FCF
48,978
—
48,978
—
- H1 2025
- —
- YTD 2026
- 48,978
- Δ YoY
- —
FCF conversion
252.94%
—
252.94%
—
- H1 2025
- —
- YTD 2026
- 252.94%
- Δ YoY
- —
CFO conversion
279.02%
—
279.02%
—
- H1 2025
- —
- YTD 2026
- 279.02%
- Δ YoY
- —
Dividends paid
0
—
0
—
- H1 2025
- —
- YTD 2026
- 0
- Δ YoY
- —
Current ratio
1.49x
—
1.49x
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Quick ratio
0.83x
—
0.83x
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Cash ratio
0.32x
—
0.32x
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Interest coverage
3.28x
—
3.28x
—
- H1 2025
- —
- YTD 2026
- 3.28x
- Δ YoY
- —
Debt / equity
0.47x
—
0.47x
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Debt / assets
0.24x
—
0.24x
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Net debt / equity
0.28x
—
0.28x
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Revenue growth (YoY)
14.75%
—
14.75%
—
- H1 2025
- —
- YTD 2026
- 14.75%
- Δ YoY
- —
EBITDA growth (YoY)
12.71%
—
12.71%
—
- H1 2025
- —
- YTD 2026
- 12.71%
- Δ YoY
- —
EBIT growth (YoY)
3.96%
—
3.96%
—
- H1 2025
- —
- YTD 2026
- 3.96%
- Δ YoY
- —
Net income growth (YoY)
13.18%
—
13.18%
—
- H1 2025
- —
- YTD 2026
- 13.18%
- Δ YoY
- —
EPS growth (YoY)
13.56%
—
13.56%
—
- H1 2025
- —
- YTD 2026
- 13.56%
- Δ YoY
- —
FCF growth (YoY)
190.94%
—
190.94%
—
- H1 2025
- —
- YTD 2026
- 190.94%
- Δ YoY
- —
Gross margin Δ (YoY)
-0.09 pp
—
-0.09 pp
—
- H1 2025
- —
- YTD 2026
- -0.09 pp
- Δ YoY
- —
EBITDA margin Δ (YoY)
-0.09 pp
—
-0.09 pp
—
- H1 2025
- —
- YTD 2026
- -0.09 pp
- Δ YoY
- —
EBIT margin Δ (YoY)
-0.34 pp
—
-0.34 pp
—
- H1 2025
- —
- YTD 2026
- -0.34 pp
- Δ YoY
- —
Net margin Δ (YoY)
-0.03 pp
—
-0.03 pp
—
- H1 2025
- —
- YTD 2026
- -0.03 pp
- Δ YoY
- —