| Market Cap | PLN 45.4M | |
| Enterprise Value | PLN 38.1M | |
| Revenue | PLN 51.1M | +12.8% |
| Gross Profit | PLN 12.9M | +10.5% |
| EBITDA | PLN 3.7M | +5.5% |
| Net Income | PLN 2.8M | +30.4% |
| Diluted EPS | PLN 2.07 | +24.0% |
| Free Cash Flow | PLN 1.2M | −48.7% |
| DPS (FY2023) | — |
| Trailing yield | — |
| Payout ratio | 31.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 | 32.03% | 29.20% | 25.72% | 25.18% | 13% | |
| Operating Margin | 17.68% | 9.59% | 6.08% | 5.72% | 13% | |
| EBITDA Margin | 19.33% | 11.46% | 7.81% | 7.30% | 13% | |
| NOPAT Margin | 15.77% | 8.74% | 5.58% | 5.71% | 38% | |
| Net Margin | 15.57% | 7.76% | 4.70% | 5.44% | 38% | |
| FCF Margin | 18.07% | 7.78% | 5.05% | 2.30% | 13% | |
| FCFF Margin | 18.23% | 9.42% | 5.68% | 3.40% | 13% | |
| FCFE Margin | 21.16% | 7.47% | 4.79% | 1.65% | 13% | |
| OCF Margin | 19.34% | 9.90% | 7.18% | 3.92% | 13% | |
| Gross Profitability | 43.51% | 42.19% | 43.47% | 49.75% | 88% | |
| Capex Intensity | 1.27% | 2.13% | 2.13% | 1.62% | 38% | |
| ▸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 · 3 ratios | ||||||
| ▸Other · 1 ratios | ||||||
The five drivers multiply to 15.2% vs reported ROE 16.1%. High ROE from margin and turnover is earned; from the equity multiplier it is borrowed.
| Line | 2020 | 2021 | 2022 | 2023 |
|---|---|---|---|---|
| Revenue | PLN 38.6M | PLN 38.9M | PLN 45.3M | PLN 51.1M |
| YoY % | +0.7% | +16.4% | +12.8% | |
| Cost of Revenue | PLN 26.3M | PLN 27.5M | PLN 33.6M | PLN 38.2M |
| YoY % | +4.9% | +22.2% | +13.6% | |
| Gross Profit | PLN 12.4M | PLN 11.4M | PLN 11.6M | PLN 12.9M |
| YoY % | -8.2% | +2.5% | +10.5% | |
| Selling & Marketing Expense | PLN 2.2M | PLN 1.9M | PLN 2.4M | PLN 2.8M |
| YoY % | -14.3% | +23.4% | +19.6% | |
| SG&A Expense | PLN 4.5M | PLN 6.4M | PLN 6.6M | PLN 7.3M |
| YoY % | +42.2% | +2.5% | +10.6% | |
| Operating Income | PLN 6.8M | PLN 3.7M | PLN 2.8M | PLN 2.9M |
| YoY % | -45.4% | -26.2% | +6.1% | |
| Interest Expense | PLN 68,000 | PLN 703,000 | PLN 307,000 | PLN 564,000 |
| YoY % | +933.8% | -56.3% | +83.7% | |
| Interest & Investment Income | PLN 237,000 | PLN 522,000 | PLN 37,000 | PLN 471,000 |
| YoY % | +120.3% | -92.9% | +1173.0% | |
| Pretax Income | PLN 7.0M | PLN 3.5M | PLN 2.5M | PLN 2.8M |
| YoY % | -49.3% | -30.1% | +13.9% | |
| Income Tax | PLN 755,000 | PLN 316,000 | PLN 203,000 | PLN 3,000 |
| YoY % | -58.1% | -35.8% | -98.5% | |
| Income from Continuing Operations | PLN 6.2M | PLN 3.2M | PLN 2.3M | PLN 2.8M |
| YoY % | -48.2% | -29.5% | +23.9% | |
| Income from Discontinued Operations | PLN 0 | PLN 0 | — | — |
| Net Income (incl. NCI) | PLN 6.2M | PLN 3.2M | PLN 2.3M | PLN 2.8M |
| YoY % | -48.2% | -29.5% | +23.9% | |
| Minority Interest (P&L) | PLN 230,000 | PLN 215,000 | PLN 149,000 | PLN 47,000 |
| YoY % | -6.5% | -30.7% | -68.5% | |
| Net Income | PLN 6.0M | PLN 3.0M | PLN 2.1M | PLN 2.8M |
| YoY % | -49.8% | -29.4% | +30.4% | |
| EPS (Basic) | PLN 4.75 | PLN 2.37 | PLN 1.67 | PLN 2.07 |
| YoY % | -50.1% | -29.5% | +24.0% | |
| EPS (Diluted) | PLN 4.75 | PLN 2.37 | PLN 1.67 | PLN 2.07 |
| YoY % | -50.1% | -29.5% | +24.0% |
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.