TOR
H1 2026 report
Revenue
913.92 m PLN
— YoY
Net income
33.85 m PLN
— YoY
EBITDA
56.09 m PLN
— YoY
Gross margin
7.83%
— YoY
Summary
Investment thesis
- Segment kolejowy (PKP PLK) napędza wzrost — przychody +8,9% r/r, zysk brutto na sprzedaży ponad dwukrotnie wyższy r/r.
- Segment „pozostałe” (głównie spółka zależna TOG) generuje głęboką stratę brutto na sprzedaży (-46,4 mln zł) — ryzyko dla jakości skonsolidowanego wyniku, jeśli się powtórzy.
- Bilans praktycznie bez długu netto odsetkowego (78,9 mln zł długu wobec 453,7 mln zł gotówki), kowenanty finansowe spełnione z zapasem.
- Ujemny OCF (-193,6 mln zł) w 1H 2026 to według Zarządu efekt przejściowy cyklu rozliczeniowego kontraktów — wymaga potwierdzenia w kolejnym kwartale.
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
TOR · H1 2026
| Metric | H1 2026 | H1 2025 | Δ YoY | YTD 2026 | Δ YoY | Value type | Segment | Conf. |
|---|---|---|---|---|---|---|---|---|
| Revenue | 913.92 | — | — | 913.92 | — | reported | — | 1.00 |
| Gross profit | 71.58 | — | — | 71.58 | — | reported | — | 1.00 |
| EBITDA | 56.09 | — | — | 56.09 | — | reported | — | 1.00 |
| EBIT | 40.88 | — | — | 40.88 | — | reported | — | 1.00 |
| EBT | 45.71 | — | — | 45.71 | — | reported | — | 1.00 |
| Net income | 33.85 | — | — | 33.85 | — | reported | — | 1.00 |
| EPS (basic) (PLN) | 1.47 | — | — | 1.47 | — | reported | — | 1.00 |
| EPS (diluted) (PLN) | 1.47 | — | — | 1.47 | — | reported | — | 1.00 |
| D&A | 15.21 | — | — | 15.21 | — | reported | — | 1.00 |
| Interest expense | 3.05 | — | — | 3.05 | — | reported | — | 1.00 |
| Income tax | 11.86 | — | — | 11.86 | — | reported | — | 1.00 |
| Shares (basic) (m units) | 22.97 | — | — | — | — | reported | — | 1.00 |
| Gross margin | 7.83% | — | — | 7.83% | — | derived | — | 1.00 |
| EBITDA margin | 6.14% | — | — | 6.14% | — | derived | — | 1.00 |
| EBIT margin | 4.47% | — | — | 4.47% | — | derived | — | 1.00 |
| EBT margin | 5% | — | — | 5% | — | derived | — | 1.00 |
| Net margin | 3.7% | — | — | 3.7% | — | derived | — | 1.00 |
| Cash | 453.74 | — | — | — | — | reported | — | 1.00 |
| Total debt | 78.95 | — | — | — | — | reported | — | 1.00 |
| Net debt | -374.79 | — | — | — | — | derived | — | 0.90 |
| Equity | 531.66 | — | — | — | — | reported | — | 1.00 |
| Total assets | 1,305.87 | — | — | — | — | reported | — | 1.00 |
| Current assets | 1,022.3 | — | — | — | — | reported | — | 1.00 |
| Current liabilities | 679.64 | — | — | — | — | reported | — | 1.00 |
| Non-current liabilities | 94.57 | — | — | — | — | reported | — | 1.00 |
| Inventory | 123.34 | — | — | — | — | reported | — | 1.00 |
| Trade receivables | 243.98 | — | — | — | — | reported | — | 1.00 |
| Trade payables | 252.86 | — | — | — | — | reported | — | 1.00 |
| Goodwill | 12.97 | — | — | — | — | reported | — | 1.00 |
| CFO | -193.55 | — | — | -193.55 | — | reported | — | 1.00 |
| CapEx | 18.59 | — | — | 18.59 | — | reported | — | 1.00 |
| FCF | -212.15 | — | — | -212.15 | — | derived | — | 0.90 |
| ROE | 15.36% | — | — | — | — | reported | — | 0.90 |
| ROA | 6.8% | — | — | — | — | reported | — | 0.90 |
| Current ratio | 1.5x | — | — | — | — | derived | — | 1.00 |
| Quick ratio | 1.32x | — | — | — | — | derived | — | 0.90 |
| Cash ratio | 0.67x | — | — | — | — | derived | — | 0.90 |
| Interest coverage | 13.42x | — | — | 13.42x | — | derived | — | 0.90 |
| Debt / equity | 0.15x | — | — | — | — | derived | — | 0.90 |
| Debt / assets | 0.06x | — | — | — | — | derived | — | 0.90 |
| Net debt / equity | -0.71x | — | — | — | — | derived | — | 0.90 |
| Revenue growth (YoY) | 7.13% | — | — | 7.13% | — | derived | — | 1.00 |
| EBITDA growth (YoY) | 16.35% | — | — | 16.35% | — | derived | — | 1.00 |
| EBIT growth (YoY) | 17.22% | — | — | 17.22% | — | derived | — | 1.00 |
| Net income growth (YoY) | 10.91% | — | — | 10.91% | — | derived | — | 1.00 |
| EPS growth (YoY) | 10.53% | — | — | 10.53% | — | derived | — | 1.00 |
| FCF growth (YoY) | -280.99% | — | — | -280.99% | — | derived | — | 0.90 |
| Gross margin Δ (YoY) | 0.96 pp | — | — | 0.96 pp | — | derived | — | 1.00 |
| EBITDA margin Δ (YoY) | 0.49 pp | — | — | 0.49 pp | — | derived | — | 1.00 |
| EBIT margin Δ (YoY) | 0.38 pp | — | — | 0.38 pp | — | derived | — | 1.00 |
| Net margin Δ (YoY) | 0.12 pp | — | — | 0.12 pp | — | derived | — | 1.00 |
H1 2026 · Δ YoY
Revenue
913.92
—
913.92
—
- H1 2025
- —
- YTD 2026
- 913.92
- Δ YoY
- —
Gross profit
71.58
—
71.58
—
- H1 2025
- —
- YTD 2026
- 71.58
- Δ YoY
- —
EBITDA
56.09
—
56.09
—
- H1 2025
- —
- YTD 2026
- 56.09
- Δ YoY
- —
EBIT
40.88
—
40.88
—
- H1 2025
- —
- YTD 2026
- 40.88
- Δ YoY
- —
EBT
45.71
—
45.71
—
- H1 2025
- —
- YTD 2026
- 45.71
- Δ YoY
- —
Net income
33.85
—
33.85
—
- H1 2025
- —
- YTD 2026
- 33.85
- Δ YoY
- —
EPS (basic)
(PLN)
1.47
—
1.47
—
- H1 2025
- —
- YTD 2026
- 1.47
- Δ YoY
- —
EPS (diluted)
(PLN)
1.47
—
1.47
—
- H1 2025
- —
- YTD 2026
- 1.47
- Δ YoY
- —
D&A
15.21
—
15.21
—
- H1 2025
- —
- YTD 2026
- 15.21
- Δ YoY
- —
Interest expense
3.05
—
3.05
—
- H1 2025
- —
- YTD 2026
- 3.05
- Δ YoY
- —
Income tax
11.86
—
11.86
—
- H1 2025
- —
- YTD 2026
- 11.86
- Δ YoY
- —
Shares (basic)
(m units)
22.97
—
22.97
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Gross margin
7.83%
—
7.83%
—
- H1 2025
- —
- YTD 2026
- 7.83%
- Δ YoY
- —
EBITDA margin
6.14%
—
6.14%
—
- H1 2025
- —
- YTD 2026
- 6.14%
- Δ YoY
- —
EBIT margin
4.47%
—
4.47%
—
- H1 2025
- —
- YTD 2026
- 4.47%
- Δ YoY
- —
EBT margin
5%
—
5%
—
- H1 2025
- —
- YTD 2026
- 5%
- Δ YoY
- —
Net margin
3.7%
—
3.7%
—
- H1 2025
- —
- YTD 2026
- 3.7%
- Δ YoY
- —
Cash
453.74
—
453.74
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Total debt
78.95
—
78.95
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Net debt
-374.79
—
-374.79
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Equity
531.66
—
531.66
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Total assets
1,305.87
—
1,305.87
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Current assets
1,022.3
—
1,022.3
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Current liabilities
679.64
—
679.64
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Non-current liabilities
94.57
—
94.57
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Inventory
123.34
—
123.34
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Trade receivables
243.98
—
243.98
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Trade payables
252.86
—
252.86
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Goodwill
12.97
—
12.97
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
CFO
-193.55
—
-193.55
—
- H1 2025
- —
- YTD 2026
- -193.55
- Δ YoY
- —
CapEx
18.59
—
18.59
—
- H1 2025
- —
- YTD 2026
- 18.59
- Δ YoY
- —
FCF
-212.15
—
-212.15
—
- H1 2025
- —
- YTD 2026
- -212.15
- Δ YoY
- —
ROE
15.36%
—
15.36%
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
ROA
6.8%
—
6.8%
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Current ratio
1.5x
—
1.5x
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Quick ratio
1.32x
—
1.32x
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Cash ratio
0.67x
—
0.67x
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Interest coverage
13.42x
—
13.42x
—
- H1 2025
- —
- YTD 2026
- 13.42x
- Δ YoY
- —
Debt / equity
0.15x
—
0.15x
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Debt / assets
0.06x
—
0.06x
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Net debt / equity
-0.71x
—
-0.71x
—
- H1 2025
- —
- YTD 2026
- —
- Δ YoY
- —
Revenue growth (YoY)
7.13%
—
7.13%
—
- H1 2025
- —
- YTD 2026
- 7.13%
- Δ YoY
- —
EBITDA growth (YoY)
16.35%
—
16.35%
—
- H1 2025
- —
- YTD 2026
- 16.35%
- Δ YoY
- —
EBIT growth (YoY)
17.22%
—
17.22%
—
- H1 2025
- —
- YTD 2026
- 17.22%
- Δ YoY
- —
Net income growth (YoY)
10.91%
—
10.91%
—
- H1 2025
- —
- YTD 2026
- 10.91%
- Δ YoY
- —
EPS growth (YoY)
10.53%
—
10.53%
—
- H1 2025
- —
- YTD 2026
- 10.53%
- Δ YoY
- —
FCF growth (YoY)
-280.99%
—
-280.99%
—
- H1 2025
- —
- YTD 2026
- -280.99%
- Δ YoY
- —
Gross margin Δ (YoY)
0.96 pp
—
0.96 pp
—
- H1 2025
- —
- YTD 2026
- 0.96 pp
- Δ YoY
- —
EBITDA margin Δ (YoY)
0.49 pp
—
0.49 pp
—
- H1 2025
- —
- YTD 2026
- 0.49 pp
- Δ YoY
- —
EBIT margin Δ (YoY)
0.38 pp
—
0.38 pp
—
- H1 2025
- —
- YTD 2026
- 0.38 pp
- Δ YoY
- —
Net margin Δ (YoY)
0.12 pp
—
0.12 pp
—
- H1 2025
- —
- YTD 2026
- 0.12 pp
- Δ YoY
- —