H1 2026 report
Przychody wzrosły o 17% r/r do 32,3 mln zł, a zysk netto o 81% do 4,1 mln zł, dzięki poprawie marż na każdym poziomie i odwróceniu salda finansowego z ujemnego na dodatnie.
Sentiment
●●●●●●
XPL
H1 2026 report
Revenue
32.28 m PLN
— YoY
Net income
4.07 m PLN
— YoY
EBITDA
6.25 m PLN
— YoY
Gross margin
13.04%
— YoY
Summary
Investment thesis
- Segment MRR (powtarzalne przychody z utrzymania Dynamics 365 i własnego oprogramowania) przeszedł z wyniku blisko zerowego do 2,8 mln zł zysku — najważniejszy operacyjny sygnał tego raportu.
- WZA z 26.06.2026 przeznaczyło na dywidendę 18,1 mln zł (0,26 zł/akcję), czyli więcej niż cały zysk netto za 2025 rok — kapitał własny skurczył się w rezultacie z 22,7 mln do 8,7 mln zł.
- Biegły rewident umieścił w raporcie z przeglądu paragraf objaśniający dotyczący istotnego sporu sądowego (roszczenie 5,06 mln zł od byłego klienta) — kwota odpowiadająca 58% obecnego kapitału własnego.
- Bilans pozostaje praktycznie bezdłużny (jedynie leasing, 0,33 mln zł) z silną pozycją gotówki netto (~28 mln zł), mimo rekordowej wypłaty dywidendy.
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
XPL · H1 2026
| Metric | H1 2026 | H1 2025 | Δ YoY | YTD 2026 | Δ YoY | Value type | Segment | Conf. |
|---|---|---|---|---|---|---|---|---|
| Revenue | 32.28 | — | — | 32.28 | — | reported | — | 1.00 |
| Gross profit | 4.21 | — | — | 4.21 | — | reported | — | 1.00 |
| EBITDA | 6.25 | — | — | 6.25 | — | derived | — | 0.95 |
| EBIT | 4.39 | — | — | 4.39 | — | reported | — | 1.00 |
| EBT | 5 | — | — | 5 | — | reported | — | 1.00 |
| Net income | 4.07 | — | — | 4.07 | — | reported | — | 1.00 |
| EPS (basic) (PLN) | 0.06 | — | — | 0.06 | — | reported | — | 1.00 |
| EPS (diluted) (PLN) | 0.06 | — | — | 0.06 | — | reported | — | 1.00 |
| D&A | 1.86 | — | — | 1.86 | — | reported | — | 1.00 |
| Interest expense | 0.04 | — | — | 0.04 | — | reported | — | 1.00 |
| Income tax | 0.94 | — | — | 0.94 | — | reported | — | 1.00 |
| Shares (basic) (m units) | 69.65 | — | — | — | — | reported | — | 0.95 |
| Gross margin | 13.04% | — | — | 13.04% | — | derived | — | 0.95 |
| EBITDA margin | 19.35% | — | — | 19.35% | — | derived | — | 0.95 |
| EBIT margin | 13.6% | — | — | 13.6% | — | derived | — | 0.95 |
| Net margin | 12.61% | — | — | 12.61% | — | derived | — | 0.95 |
| Cash | 28.36 | — | — | — | — | reported | — | 1.00 |
| Total debt | 0.33 | — | — | — | — | reported | — | 0.85 |
| Net debt | -28.02 | — | — | — | — | derived | — | 0.85 |
| Equity | 8.67 | — | — | — | — | reported | — | 1.00 |
| Total assets | 51.24 | — | — | — | — | reported | — | 1.00 |
| Working capital | -1.51 | — | — | — | — | derived | — | 0.95 |
| Current assets | 40.5 | — | — | — | — | reported | — | 1.00 |
| Current liabilities | 42.01 | — | — | — | — | reported | — | 0.95 |
| Non-current liabilities | 0.56 | — | — | — | — | reported | — | 1.00 |
| Trade receivables | 11.02 | — | — | — | — | reported | — | 1.00 |
| Trade payables | 25.78 | — | — | — | — | reported | — | 0.80 |
| CFO | 10.17 | — | — | 10.17 | — | reported | — | 1.00 |
| CapEx | 1.84 | — | — | 1.84 | — | reported | — | 0.90 |
| FCF | 8.33 | — | — | 8.33 | — | derived | — | 0.90 |
| FCF conversion | 133.36% | — | — | 133.36% | — | derived | — | 0.85 |
| CFO conversion | 162.85% | — | — | 162.85% | — | derived | — | 0.90 |
| Dividends paid | 0 | — | — | 0 | — | reported | — | 1.00 |
| Current ratio | 0.96x | — | — | — | — | derived | — | 0.95 |
| Cash ratio | 0.67x | — | — | — | — | derived | — | 0.95 |
| Interest coverage | 107.02x | — | — | 107.02x | — | derived | — | 0.50 |
| Debt / equity | 0.04x | — | — | — | — | derived | — | 0.85 |
| Debt / assets | 0.01x | — | — | — | — | derived | — | 0.85 |
| Net debt / equity | -3.23x | — | — | — | — | derived | — | 0.80 |
| Revenue growth (YoY) | 17.05% | — | — | 17.05% | — | derived | — | 0.95 |
| EBITDA growth (YoY) | 26.09% | — | — | 26.09% | — | derived | — | 0.90 |
| EBIT growth (YoY) | 30.87% | — | — | 30.87% | — | derived | — | 0.95 |
| Net income growth (YoY) | 81.09% | — | — | 81.09% | — | derived | — | 0.95 |
| EPS growth (YoY) | 80.8% | — | — | 80.8% | — | derived | — | 0.90 |
| FCF growth (YoY) | -2.73% | — | — | -2.73% | — | derived | — | 0.85 |
| Gross margin Δ (YoY) | 2.39 pp | — | — | 2.39 pp | — | derived | — | 0.90 |
| EBITDA margin Δ (YoY) | 1.39 pp | — | — | 1.39 pp | — | derived | — | 0.90 |
| EBIT margin Δ (YoY) | 1.44 pp | — | — | 1.44 pp | — | derived | — | 0.90 |
| Net margin Δ (YoY) | 4.46 pp | — | — | 4.46 pp | — | derived | — | 0.90 |
H1 2026 · Δ YoY
Revenue
32.28
—
32.28
—
- H1 2025
- —
- YTD 2026
- 32.28
- Δ YoY
- —
Gross profit
4.21
—
4.21
—
- H1 2025
- —
- YTD 2026
- 4.21
- Δ YoY
- —
EBITDA
6.25
—
6.25
—
- H1 2025
- —
- YTD 2026
- 6.25
- Δ YoY
- —
EBIT
4.39
—
4.39
—
- H1 2025
- —
- YTD 2026
- 4.39
- Δ YoY
- —
EBT
5
—
5
—
- H1 2025
- —
- YTD 2026
- 5
- Δ YoY
- —
Net income
4.07
—
4.07
—
- H1 2025
- —
- YTD 2026
- 4.07
- Δ YoY
- —
EPS (basic)
(PLN)
0.06
—
0.06
—
- H1 2025
- —
- YTD 2026
- 0.06
- Δ YoY
- —
EPS (diluted)
(PLN)
0.06
—
0.06
—
- H1 2025
- —
- YTD 2026
- 0.06
- Δ YoY
- —
D&A
1.86
—
1.86
—
- H1 2025
- —
- YTD 2026
- 1.86
- Δ YoY
- —
Interest expense
0.04
—
0.04
—
- H1 2025
- —
- YTD 2026
- 0.04
- Δ YoY
- —
Income tax
0.94
—
0.94
—
- H1 2025
- —
- YTD 2026
- 0.94
- Δ YoY
- —
Shares (basic)
(m units)
69.65
—
69.65
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Gross margin
13.04%
—
13.04%
—
- H1 2025
- —
- YTD 2026
- 13.04%
- Δ YoY
- —
EBITDA margin
19.35%
—
19.35%
—
- H1 2025
- —
- YTD 2026
- 19.35%
- Δ YoY
- —
EBIT margin
13.6%
—
13.6%
—
- H1 2025
- —
- YTD 2026
- 13.6%
- Δ YoY
- —
Net margin
12.61%
—
12.61%
—
- H1 2025
- —
- YTD 2026
- 12.61%
- Δ YoY
- —
Cash
28.36
—
28.36
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Total debt
0.33
—
0.33
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Net debt
-28.02
—
-28.02
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Equity
8.67
—
8.67
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Total assets
51.24
—
51.24
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Working capital
-1.51
—
-1.51
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Current assets
40.5
—
40.5
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Current liabilities
42.01
—
42.01
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Non-current liabilities
0.56
—
0.56
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Trade receivables
11.02
—
11.02
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Trade payables
25.78
—
25.78
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
CFO
10.17
—
10.17
—
- H1 2025
- —
- YTD 2026
- 10.17
- Δ YoY
- —
CapEx
1.84
—
1.84
—
- H1 2025
- —
- YTD 2026
- 1.84
- Δ YoY
- —
FCF
8.33
—
8.33
—
- H1 2025
- —
- YTD 2026
- 8.33
- Δ YoY
- —
FCF conversion
133.36%
—
133.36%
—
- H1 2025
- —
- YTD 2026
- 133.36%
- Δ YoY
- —
CFO conversion
162.85%
—
162.85%
—
- H1 2025
- —
- YTD 2026
- 162.85%
- Δ YoY
- —
Dividends paid
0
—
0
—
- H1 2025
- —
- YTD 2026
- 0
- Δ YoY
- —
Current ratio
0.96x
—
0.96x
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Cash ratio
0.67x
—
0.67x
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Interest coverage
107.02x
—
107.02x
—
- H1 2025
- —
- YTD 2026
- 107.02x
- Δ YoY
- —
Debt / equity
0.04x
—
0.04x
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Debt / assets
0.01x
—
0.01x
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Net debt / equity
-3.23x
—
-3.23x
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Revenue growth (YoY)
17.05%
—
17.05%
—
- H1 2025
- —
- YTD 2026
- 17.05%
- Δ YoY
- —
EBITDA growth (YoY)
26.09%
—
26.09%
—
- H1 2025
- —
- YTD 2026
- 26.09%
- Δ YoY
- —
EBIT growth (YoY)
30.87%
—
30.87%
—
- H1 2025
- —
- YTD 2026
- 30.87%
- Δ YoY
- —
Net income growth (YoY)
81.09%
—
81.09%
—
- H1 2025
- —
- YTD 2026
- 81.09%
- Δ YoY
- —
EPS growth (YoY)
80.8%
—
80.8%
—
- H1 2025
- —
- YTD 2026
- 80.8%
- Δ YoY
- —
FCF growth (YoY)
-2.73%
—
-2.73%
—
- H1 2025
- —
- YTD 2026
- -2.73%
- Δ YoY
- —
Gross margin Δ (YoY)
2.39 pp
—
2.39 pp
—
- H1 2025
- —
- YTD 2026
- 2.39 pp
- Δ YoY
- —
EBITDA margin Δ (YoY)
1.39 pp
—
1.39 pp
—
- H1 2025
- —
- YTD 2026
- 1.39 pp
- Δ YoY
- —
EBIT margin Δ (YoY)
1.44 pp
—
1.44 pp
—
- H1 2025
- —
- YTD 2026
- 1.44 pp
- Δ YoY
- —
Net margin Δ (YoY)
4.46 pp
—
4.46 pp
—
- H1 2025
- —
- YTD 2026
- 4.46 pp
- Δ YoY
- —