D
73.80
-2.51%
Close of 6 Nov 2026, in PLN
At a glance
Figures in PLN, from our data supplier.
Revenue
PLN 658.7m
FY2016FY2025
Net income
PLN 79.9m
FY2016FY2025
Free cash flow
PLN 71.3m
FY2016FY2025
Shareholders' equity
PLN 376.7m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | PLN 658.7m | PLN 588.0m | PLN 570.9m | PLN 545.7m | PLN 480.6m | PLN 370.8m | PLN 306.3m | PLN 277.6m | PLN 234.7m | PLN 208.5m |
| Gross profit | PLN 276.4m | PLN 248.9m | PLN 209.6m | PLN 177.7m | PLN 184.4m | PLN 152.3m | PLN 106.0m | PLN 89.2m | PLN 74.6m | PLN 71.3m |
| Operating income | PLN 100.7m | PLN 103.1m | PLN 88.4m | PLN 55.0m | PLN 83.7m | PLN 70.0m | PLN 32.0m | PLN 19.9m | PLN 14.9m | PLN 16.6m |
| Net income | PLN 79.9m | PLN 81.0m | PLN 66.9m | PLN 40.6m | PLN 66.7m | PLN 56.6m | PLN 25.3m | PLN 20.0m | PLN 15.0m | PLN 13.0m |
| Diluted earnings per share | 7.58 | 7.68 | 6.35 | 3.85 | 6.33 | 5.37 | 2.40 | 1.90 | 1.33 | 1.15 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | PLN 540.8m | PLN 496.7m | PLN 467.5m | PLN 472.1m | PLN 353.9m | PLN 248.3m | PLN 209.8m | PLN 193.6m | PLN 186.6m | PLN 184.1m |
| Cash and short-term investments | PLN 29.5m | PLN 31.7m | PLN 29.7m | PLN 28.5m | PLN 6.4m | PLN 8.5m | PLN 8.8m | PLN 4.4m | PLN 6.8m | PLN 2.6m |
| Total liabilities | PLN 164.1m | PLN 144.2m | PLN 166.0m | PLN 209.9m | PLN 118.8m | PLN 59.7m | PLN 62.3m | PLN 64.3m | PLN 58.1m | PLN 59.8m |
| Debt | PLN 69.4m | PLN 79.9m | PLN 92.1m | PLN 127.0m | PLN 27.6m | PLN 5.0m | PLN 32.9m | PLN 30.9m | PLN 33.1m | PLN 35.4m |
| Shareholders' equity | PLN 376.7m | PLN 352.5m | PLN 301.5m | PLN 262.2m | PLN 235.2m | PLN 188.7m | PLN 147.5m | PLN 129.2m | PLN 128.5m | PLN 124.3m |
| Shares outstanding | 11m | 11m | 11m | 11m | 11m | 11m | 11m | 11m | 11m | 11m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | PLN 106.5m | PLN 76.5m | PLN 113.0m | PLN 41.5m | PLN 43.2m | PLN 66.1m | PLN 31.7m | PLN 29.2m | PLN 18.4m | PLN 19.1m |
| Capital spending | −PLN 35.2m | −PLN 24.4m | −PLN 44.2m | −PLN 95.0m | −PLN 45.5m | −PLN 22.5m | −PLN 12.0m | −PLN 9.7m | −PLN 5.2m | −PLN 3.1m |
| Free cash flow | PLN 71.3m | PLN 52.0m | PLN 68.8m | −PLN 53.4m | −PLN 2.3m | PLN 43.7m | PLN 19.7m | PLN 19.5m | PLN 13.1m | PLN 16.0m |
| Dividends paid | −PLN 42.2m | −PLN 31.6m | −PLN 21.1m | −PLN 21.1m | −PLN 21.1m | −PLN 15.8m | −PLN 10.5m | −PLN 10.2m | −PLN 9.6m | −PLN 28.3m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | PLN 181.6m | PLN 177.4m | PLN 160.0m | PLN 173.2m | PLN 155.2m | PLN 170.4m | PLN 140.2m | PLN 153.1m |
| Gross profit | PLN 75.6m | PLN 73.6m | PLN 70.6m | PLN 73.0m | PLN 63.0m | PLN 69.7m | PLN 58.8m | PLN 65.4m |
| Operating income | PLN 23.0m | PLN 28.0m | PLN 24.1m | PLN 27.6m | PLN 23.5m | PLN 25.7m | PLN 20.9m | PLN 27.6m |
| Net income | PLN 17.6m | PLN 21.8m | PLN 18.8m | PLN 22.3m | PLN 18.6m | PLN 20.1m | PLN 14.6m | PLN 21.8m |
| Diluted earnings per share | 1.67 | 2.06 | 1.79 | 2.12 | 1.76 | 1.91 | 1.39 | 2.07 |
| Cash from operations | PLN 12.0m | PLN 23.0m | PLN 31.0m | PLN 17.0m | PLN 31.0m | PLN 26.0m | PLN 20.0m | PLN 16.0m |
| Capital spending | −PLN 8.0m | −PLN 13.0m | −PLN 6.0m | −PLN 9.0m | −PLN 9.0m | −PLN 9.0m | −PLN 6.0m | −PLN 9.0m |
| Free cash flow | PLN 4.0m | PLN 10.0m | PLN 25.0m | PLN 8.0m | PLN 22.0m | PLN 17.0m | PLN 14.0m | PLN 7.0m |
| Total assets | PLN 618.5m | PLN 583.7m | PLN 540.8m | PLN 541.1m | PLN 521.4m | PLN 522.1m | PLN 496.7m | PLN 492.6m |
| Cash and short-term investments | PLN 38.9m | PLN 39.1m | PLN 29.5m | PLN 25.6m | PLN 29.4m | PLN 44.0m | PLN 31.7m | PLN 25.6m |
| Debt | PLN 59.7m | PLN 65.9m | PLN 65.3m | PLN 64.4m | PLN 75.8m | PLN 68.9m | PLN 76.4m | PLN 76.2m |
| Shareholders' equity | PLN 374.1m | PLN 398.6m | PLN 376.7m | PLN 373.2m | PLN 350.1m | PLN 373.1m | PLN 352.5m | PLN 338.1m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 6.5% | 12.2% | 12.8% |
| Operating income | 22.3% | 7.5% | 26.2% |
| Net income | 25.4% | 7.1% | 37.3% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 42.1% | 38.6% | 38.9% | 37.4% |
| Operating margin | 16.3% | 14.7% | 15.6% | 13.4% |
| Net margin | 12.9% | 11.4% | 12.2% | 10.6% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 9.8 | 8.4 | 8.5 | 8.3 | 5.4 | 5.9 | 7.9 | 8.0 | 7.7 | 8.2 |
| Price to sales | 1.2 | 1.2 | 1.0 | 0.6 | 0.8 | 0.9 | 0.7 | 0.6 | 0.5 | 0.5 |
Dividends and splits
Per share, in the currency the company pays
Paid for 10 years. Last went ex-dividend on 1 Jul 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 4.00 | 4.00 | 3.00 | 2.00 | 2.00 | 2.00 | 1.50 | 1.00 |
Sources and methodology
- Data on this tab
- Our data supplier
- Chart on the Overview
- TradingView
Nothing here is investment advice. Prices can be delayed or wrong, so check with the exchange before relying on them. Data for this page. How we cover markets.