| Market Cap | PLN 290.2M | |
| Enterprise Value | — | |
| Revenue | PLN 308.6M | −13.7% |
| Gross Profit | PLN 104.2M | −21.2% |
| EBITDA | PLN 66.3M | −31.3% |
| Net Income | PLN 35.2M | −35.6% |
| Diluted EPS | PLN 0.88 | −35.8% |
| Free Cash Flow | PLN 6.6M | — |
| DPS (FY2023) | PLN 0.25 |
| Trailing yield | 3.45% |
| Payout ratio | 37.3% |
| Growth streak | 0 yrs |
| 5y DPS growth | — |
| Fiscal year | DPS | YoY | Basis |
|---|---|---|---|
| FY20232023-12-31 | PLN 0.25 | +0.0% | reported |
| FY20222022-12-31 | PLN 0.25 | −50.0% | reported |
| FY20212021-12-31 | PLN 0.50 | — | reported |
| FY20202020-12-31 | — | — | reported |
| Ratio | 2019 | 2020 | 2021 | 2022 | 2023 | Trend · 5y | vs own |
|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||
| Gross Margin | 33.96% | 31.17% | 31.63% | 36.99% | 33.78% | 50% | |
| Operating Margin | 21.36% | 22.74% | 19.25% | 24.79% | 18.97% | 10% | |
| EBITDA Margin | 23.28% | 24.15% | 21.74% | 26.97% | 21.48% | 10% | |
| NOPAT Margin | 17.13% | 18.38% | 15.51% | 20.04% | 15.39% | 10% | |
| Net Margin | 14.48% | 16.48% | 12.64% | 15.29% | 11.41% | 10% | |
| FCF Margin | 4.28% | 14.77% | −4.20% | −4.18% | 2.15% | 50% | |
| FCFF Margin | 5.37% | 15.50% | −3.20% | −1.92% | 4.04% | 50% | |
| FCFE Margin | 2.30% | 21.40% | −9.65% | 2.79% | 3.62% | 70% | |
| OCF Margin | 7.97% | 18.23% | −1.79% | −0.87% | 4.80% | 50% | |
| Gross Profitability | 14.45% | 17.38% | 14.06% | 17.64% | 13.04% | 10% | |
| Capex Intensity | 3.69% | 3.45% | 2.41% | 3.31% | 2.65% | 30% | |
| ▸Returns on Capital · 3 ratios | |||||||
| ▸DuPont factors (ROE drivers) · 4 ratios | |||||||
| ▸Earnings quality · 6 ratios | |||||||
| ▸Liquidity & coverage · 6 ratios | |||||||
| ▸Leverage · 2 ratios | |||||||
| ▸Working capital · 8 ratios | |||||||
| ▸Capital allocation · 3 ratios | |||||||
| ▸Other · 1 ratios | |||||||
The five drivers multiply to 8.0% vs reported ROE 8.0%. High ROE from margin and turnover is earned; from the equity multiplier it is borrowed.
| Line | 2019 | 2020 | 2021 | 2022 | 2023 |
|---|---|---|---|---|---|
| Revenue | PLN 270.5M | PLN 382.6M | PLN 321.4M | PLN 357.7M | PLN 308.6M |
| YoY % | +41.4% | -16.0% | +11.3% | -13.7% | |
| Cost of Revenue | PLN 178.7M | PLN 263.4M | PLN 219.7M | PLN 225.4M | PLN 204.4M |
| YoY % | +47.4% | -16.6% | +2.6% | -9.3% | |
| Gross Profit | PLN 91.9M | PLN 119.3M | PLN 101.7M | PLN 132.3M | PLN 104.2M |
| YoY % | +29.8% | -14.8% | +30.2% | -21.2% | |
| Selling & Marketing Expense | PLN 10.9M | PLN 8.9M | PLN 10.8M | PLN 13.6M | PLN 13.5M |
| YoY % | -18.8% | +21.3% | +26.0% | -0.6% | |
| SG&A Expense | PLN 21.9M | PLN 23.6M | PLN 29.4M | PLN 31.5M | PLN 32.8M |
| YoY % | +8.0% | +24.5% | +7.0% | +4.1% | |
| Operating Income | PLN 57.8M | PLN 87.0M | PLN 61.9M | PLN 88.7M | PLN 58.5M |
| YoY % | +50.6% | -28.9% | +43.3% | -34.0% | |
| Interest Expense | PLN 3.7M | PLN 3.4M | PLN 4.0M | PLN 10.0M | PLN 7.2M |
| YoY % | -7.0% | +15.6% | +150.6% | -27.8% | |
| Interest & Investment Income | PLN 191,000 | PLN 308,000 | PLN 344,000 | PLN 659,000 | PLN 1.5M |
| YoY % | +61.3% | +11.7% | +91.6% | +130.2% | |
| Pretax Income | PLN 54.3M | PLN 83.9M | PLN 58.2M | PLN 79.4M | PLN 52.9M |
| YoY % | +54.6% | -30.6% | +36.3% | -33.4% | |
| Income Tax | PLN 10.8M | PLN 16.1M | PLN 11.3M | PLN 15.2M | PLN 10.0M |
| YoY % | +49.7% | -29.6% | +34.3% | -34.5% | |
| Income from Continuing Operations | PLN 43.5M | PLN 67.8M | PLN 46.9M | PLN 64.1M | PLN 42.9M |
| YoY % | +55.8% | -30.8% | +36.7% | -33.1% | |
| Net Income (incl. NCI) | PLN 43.5M | PLN 67.8M | PLN 46.9M | PLN 64.1M | PLN 42.9M |
| YoY % | +55.8% | -30.8% | +36.7% | -33.1% | |
| Minority Interest (P&L) | PLN 4.3M | PLN 4.8M | PLN 6.3M | PLN 9.4M | PLN 7.7M |
| YoY % | +9.6% | +32.1% | +50.5% | -18.9% | |
| Net Income | PLN 39.2M | PLN 63.0M | PLN 40.6M | PLN 54.7M | PLN 35.2M |
| YoY % | +60.9% | -35.5% | +34.6% | -35.6% | |
| EPS (Basic) | — | PLN 1.57 | PLN 1.01 | PLN 1.37 | PLN 0.88 |
| YoY % | -35.8% | +35.6% | -35.8% | ||
| EPS (Diluted) | — | PLN 1574.40 | PLN 1.01 | PLN 1.37 | PLN 0.88 |
| YoY % | -99.9% | +35.6% | -35.8% | ||
| Dividends Declared per Share | — | — | PLN 1 | PLN 0 | PLN 0 |
| YoY % | -50.0% | 0.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.
| FY20192019-12-31 |
| — |
| — |
| reported |