| Market Cap | PLN 6.55B | |
| Enterprise Value | — | |
| Revenue | PLN 2.42B | +27.5% |
| Gross Profit | PLN 755.8M | +20.9% |
| EBITDA | PLN 518.0M | +20.9% |
| Net Income | PLN 410.3M | +25.4% |
| Diluted EPS | PLN 16.04 | +25.2% |
| Free Cash Flow | PLN 174.3M | −54.1% |
| DPS (FY2022) | PLN 10.50 |
| Trailing yield | 4.09% |
| Payout ratio | 65.4% |
| Growth streak | 1 yr |
| 5y DPS growth | — |
| Fiscal year | DPS | YoY | Basis |
|---|---|---|---|
| FY20222022-12-31 | PLN 10.50 | +5.0% | reported |
| FY20212021-12-31 | PLN 10.00 | — | reported |
| FY20202020-12-31 | — | — | reported |
| FY20192019-12-31 | — | — | reported |
| Ratio | 2019 | 2020 | 2021 | 2022 | Trend · 4y | vs own |
|---|---|---|---|---|---|---|
| ▾Margins | ||||||
| Gross Margin | 30.10% | 31.89% | 32.95% | 31.24% | 38% | |
| Operating Margin | 19.30% | 21.28% | 21.77% | 20.73% | 38% | |
| EBITDA Margin | 20.20% | 22.09% | 22.57% | 21.41% | 38% | |
| NOPAT Margin | 15.42% | 16.99% | 17.46% | 16.59% | 38% | |
| Net Margin | 15.41% | 16.65% | 17.24% | 16.96% | 63% | |
| FCF Margin | 8.99% | 36.81% | 20.00% | 7.20% | 13% | |
| FCFF Margin | 9.21% | 37.29% | 20.59% | 7.61% | 13% | |
| FCFE Margin | 8.99% | 32.67% | 18.45% | 8.27% | 13% | |
| OCF Margin | 9.75% | 37.43% | 20.75% | 8.41% | 13% | |
| Gross Profitability | 16.89% | 17.79% | 16.12% | 18.38% | 88% | |
| Capex Intensity | 0.76% | 0.62% | 0.75% | 1.21% | 88% | |
| ▸Returns on Capital · 3 ratios | ||||||
| ▸DuPont factors (ROE drivers) · 4 ratios | ||||||
| ▸Earnings quality · 6 ratios | ||||||
| ▸Liquidity & coverage · 6 ratios | ||||||
| ▸Leverage · 2 ratios | ||||||
| ▸Working capital · 5 ratios | ||||||
| ▸Capital allocation · 3 ratios | ||||||
The five drivers multiply to 29.9% vs reported ROE 30.9%. High ROE from margin and turnover is earned; from the equity multiplier it is borrowed.
| Line | 2019 | 2020 | 2021 | 2022 |
|---|---|---|---|---|
| Revenue | PLN 1.66B | PLN 1.82B | PLN 1.90B | PLN 2.42B |
| YoY % | +9.2% | +4.5% | +27.5% | |
| Cost of Revenue | PLN 1.16B | PLN 1.24B | PLN 1.27B | PLN 1.66B |
| YoY % | +6.4% | +2.9% | +30.7% | |
| Gross Profit | PLN 500.1M | PLN 578.8M | PLN 625.2M | PLN 755.8M |
| YoY % | +15.7% | +8.0% | +20.9% | |
| Selling & Marketing Expense | PLN 65.1M | PLN 61.4M | PLN 67.1M | PLN 76.5M |
| YoY % | -5.6% | +9.2% | +14.1% | |
| SG&A Expense | PLN 101.5M | PLN 110.8M | PLN 126.8M | PLN 157.3M |
| YoY % | +9.2% | +14.4% | +24.0% | |
| Operating Income | PLN 320.7M | PLN 386.3M | PLN 413.1M | PLN 501.5M |
| YoY % | +20.4% | +6.9% | +21.4% | |
| Interest Expense | PLN 4.6M | PLN 10.9M | PLN 13.7M | PLN 12.2M |
| YoY % | +136.1% | +25.7% | -11.2% | |
| Interest & Investment Income | PLN 4.4M | PLN 3.3M | PLN 6.2M | PLN 23.3M |
| YoY % | -25.5% | +87.5% | +277.2% | |
| Pretax Income | PLN 320.5M | PLN 378.6M | PLN 405.5M | PLN 512.6M |
| YoY % | +18.1% | +7.1% | +26.4% | |
| Income Tax | PLN 64.5M | PLN 76.4M | PLN 80.2M | PLN 102.3M |
| YoY % | +18.5% | +5.0% | +27.5% | |
| Income from Continuing Operations | PLN 256.0M | PLN 302.2M | PLN 325.3M | PLN 410.3M |
| YoY % | +18.1% | +7.6% | +26.1% | |
| Income from Discontinued Operations | PLN 0 | PLN 0 | PLN 0 | PLN 0 |
| Net Income (incl. NCI) | PLN 256.0M | PLN 302.2M | PLN 325.3M | PLN 410.3M |
| YoY % | +18.1% | +7.6% | +26.1% | |
| Minority Interest (P&L) | PLN 3,000 | PLN 4,000 | -PLN 1.9M | PLN 33,000 |
| YoY % | +33.3% | |||
| Net Income | PLN 256.0M | PLN 302.2M | PLN 327.1M | PLN 410.3M |
| YoY % | +18.1% | +8.2% | +25.4% | |
| EPS (Basic) | PLN 10.22 | PLN 12.00 | PLN 12.89 | PLN 16.07 |
| YoY % | +17.4% | +7.4% | +24.7% | |
| EPS (Diluted) | PLN 10.16 | PLN 11.91 | PLN 12.81 | PLN 16.04 |
| YoY % | +17.2% | +7.6% | +25.2% | |
| Dividends Declared per Share | — | — | PLN 10 | PLN 11 |
| YoY % | +5.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.