| Market Cap | PLN 601.8M | |
| Enterprise Value | PLN 568.7M | |
| Revenue | PLN 546.9M | +8.2% |
| Gross Profit | PLN 76.1M | +12.8% |
| EBITDA | PLN 38.7M | +1.5% |
| Net Income | PLN 22.4M | +1.8% |
| Diluted EPS | PLN 2.24 | +1.8% |
| Free Cash Flow | -PLN 5.7M | −115.9% |
| DPS (FY2023) | — |
| Trailing yield | — |
| Payout ratio | 68.9% |
| Growth streak | — |
| 5y DPS growth | — |
| Fiscal year | DPS | YoY | Basis |
|---|---|---|---|
| FY20232023-12-31 | — | — | reported |
| FY20222022-12-31 | — | — | reported |
| FY20212021-12-31 | — | — | reported |
| FY20202020-12-31 | — | — | reported |
| Ratio | 2020 | 2021 | 2022 | 2023 | Trend · 4y | vs own |
|---|---|---|---|---|---|---|
| ▾Margins | ||||||
| Gross Margin | 13.97% | 11.71% | 13.35% | 13.92% | 63% | |
| Operating Margin | 8.39% | 3.34% | 6.56% | 6.26% | 38% | |
| EBITDA Margin | 10.33% | 5.32% | 7.54% | 7.07% | 38% | |
| NOPAT Margin | 6.56% | 2.84% | 4.84% | 3.81% | 38% | |
| Net Margin | 5.99% | 2.38% | 4.35% | 4.09% | 38% | |
| FCF Margin | 12.17% | 0.27% | 7.09% | −1.04% | 13% | |
| FCFF Margin | 12.69% | 0.87% | 7.38% | −0.63% | 13% | |
| FCFE Margin | 5.77% | −0.41% | 7.09% | −1.03% | 13% | |
| OCF Margin | 12.44% | 0.66% | 7.42% | −0.71% | 13% | |
| Gross Profitability | 21.19% | 17.95% | 25.15% | 28.34% | 88% | |
| Capex Intensity | 0.27% | 0.39% | 0.33% | 0.33% | 63% | |
| ▸Returns on Capital · 6 ratios | ||||||
| ▸DuPont factors (ROE drivers) · 4 ratios | ||||||
| ▸Earnings quality · 7 ratios | ||||||
| ▸Liquidity & coverage · 9 ratios | ||||||
| ▸Leverage · 9 ratios | ||||||
| ▸Working capital · 8 ratios | ||||||
| ▸Capital allocation · 5 ratios | ||||||
| ▸Other · 1 ratios | ||||||
The five drivers multiply to 21.3% vs reported ROE 22.0%. High ROE from margin and turnover is earned; from the equity multiplier it is borrowed.
| Line | 2020 | 2021 | 2022 | 2023 |
|---|---|---|---|---|
| Revenue | PLN 276.8M | PLN 277.2M | PLN 505.6M | PLN 546.9M |
| YoY % | +0.1% | +82.4% | +8.2% | |
| Cost of Revenue | PLN 238.1M | PLN 244.7M | PLN 438.1M | PLN 470.8M |
| YoY % | +2.8% | +79.0% | +7.5% | |
| Gross Profit | PLN 38.7M | PLN 32.5M | PLN 67.5M | PLN 76.1M |
| YoY % | -16.1% | +107.9% | +12.8% | |
| SG&A Expense | PLN 13.1M | PLN 11.9M | PLN 16.3M | PLN 16.7M |
| YoY % | -9.0% | +36.3% | +2.7% | |
| Operating Income | PLN 23.2M | PLN 9.3M | PLN 33.2M | PLN 34.2M |
| YoY % | -60.1% | +258.6% | +3.1% | |
| Interest Expense | PLN 1.9M | PLN 2.0M | PLN 2.0M | PLN 3.8M |
| YoY % | +6.0% | +1.0% | +88.7% | |
| Interest & Investment Income | PLN 194,000 | PLN 322,000 | PLN 1.8M | PLN 1.8M |
| YoY % | +66.0% | +463.0% | -1.3% | |
| Pretax Income | PLN 21.6M | PLN 7.6M | PLN 30.4M | PLN 32.3M |
| YoY % | -64.7% | +299.7% | +6.1% | |
| Income Tax | PLN 4.7M | PLN 1.1M | PLN 8.0M | PLN 12.6M |
| YoY % | -75.7% | +598.3% | +58.4% | |
| Income from Continuing Operations | PLN 16.8M | PLN 6.5M | PLN 22.4M | PLN 19.6M |
| YoY % | -61.6% | +246.9% | -12.5% | |
| Income from Discontinued Operations | PLN 0 | PLN 0 | PLN 0 | PLN 0 |
| Net Income (incl. NCI) | PLN 16.8M | PLN 6.5M | PLN 22.4M | PLN 19.6M |
| YoY % | -61.6% | +246.9% | -12.5% | |
| Minority Interest (P&L) | PLN 256,000 | -PLN 125,000 | PLN 455,000 | -PLN 2.7M |
| Net Income | PLN 16.6M | PLN 6.6M | PLN 22.0M | PLN 22.4M |
| YoY % | -60.3% | +233.4% | +1.8% | |
| EPS (Basic) | PLN 1.66 | PLN 0.66 | PLN 2.20 | PLN 2.24 |
| YoY % | -60.2% | +233.3% | +1.8% | |
| EPS (Diluted) | PLN 1.66 | PLN 0.66 | PLN 2.20 | PLN 2.24 |
| YoY % | -60.2% | +233.3% | +1.8% |
Statement lines are XBRL facts as filed with the company's home regulator (SEC EDGAR for US filers; ESEF/EDINET and other national regulators for foreign filers); ratios and other derived figures are computed from them. A blank cell means the tag was absent — never imputed.