| Market Cap | — | |
| Enterprise Value | — | |
| Revenue | €199.0M | +3.4% |
| Gross Profit | — | — |
| EBITDA | €35.1M | +10.0% |
| Net Income | €18.6M | +7.3% |
| Diluted EPS | — | — |
| Free Cash Flow | — | — |
| DPS (FY2024) | — |
| Trailing yield | — |
| Payout ratio | 47.0% |
| Growth streak | — |
| 5y DPS growth | — |
| Fiscal year | DPS | YoY | Basis |
|---|---|---|---|
| FY20242024-12-31 | — | — | reported |
| FY20232023-12-31 | — | — | reported |
| FY20222022-12-31 | — | — | reported |
| FY20212021-12-31 | — | — | reported |
| FY2020 |
| Ratio | 2020 | 2021 | 2022 | 2023 | 2024 | Trend · 5y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|
| ▾Margins | ||||||||
| Operating Margin | 8.89% | 12.09% | 12.19% | 11.98% | 13.00% | 90% | 75% | |
| EBITDA Margin | 14.27% | 16.31% | 16.43% | 16.59% | 17.64% | 90% | 73% | |
| NOPAT Margin | 5.87% | 9.44% | 9.24% | 9.14% | 9.88% | 90% | 72% | |
| Net Margin | 5.53% | 9.31% | 8.73% | 9.01% | 9.34% | 90% | 76% | |
| OCF Margin | 11.07% | 15.25% | 11.22% | 8.24% | 18.70% | 90% | 80% | |
| ▸Returns on Capital · 3 ratios | ||||||||
| ▸DuPont factors (ROE drivers) · 4 ratios | ||||||||
| ▸Earnings quality · 4 ratios | ||||||||
| ▸Liquidity & coverage · 5 ratios | ||||||||
| ▸Working capital · 3 ratios | ||||||||
| ▸Capital allocation · 2 ratios | ||||||||
The five drivers multiply to 14.5% vs reported ROE 15.4%. High ROE from margin and turnover is earned; from the equity multiplier it is borrowed.
| Line | 2020 | 2021 | 2022 | 2023 | 2024 |
|---|---|---|---|---|---|
| Revenue | €114.4M | €138.9M | €170.8M | €192.5M | €199.0M |
| YoY % | +21.4% | +23.0% | +12.7% | +3.4% | |
| Operating Income | €10.2M | €16.8M | €20.8M | €23.1M | €25.9M |
| YoY % | +65.1% | +24.1% | +10.7% | +12.3% | |
| Interest Expense | €393,000 | €321,000 | €963,000 | €2.8M | €2.0M |
| YoY % | -18.3% | +200.0% | +193.6% | -30.4% | |
| Interest & Investment Income | €32,000 | €31,000 | €36,000 | €2.6M | €812,000 |
| YoY % | -3.1% | +16.1% | +7211.1% | -69.1% | |
| Pretax Income | €9.7M | €16.7M | €19.8M | €22.9M | €24.7M |
| YoY % | +72.6% | +18.8% | +15.7% | +7.8% | |
| Income Tax | €3.3M | €3.7M | €4.8M | €5.4M | €5.9M |
| YoY % | +11.5% | +30.9% | +13.3% | +9.6% | |
| Income from Continuing Operations | €6.4M | €13.0M | €15.0M | €17.5M | €18.8M |
| YoY % | +103.9% | +15.5% | +16.5% | +7.2% | |
| Net Income (incl. NCI) | €6.4M | €13.0M | €15.0M | €17.5M | €18.8M |
| YoY % | +103.9% | +15.5% | +16.5% | +7.2% | |
| Minority Interest (P&L) | €52,000 | €80,000 | €104,000 | €161,000 | €161,000 |
| YoY % | +53.8% | +30.0% | +54.8% | 0.0% | |
| Net Income | €6.3M | €12.9M | €14.9M | €17.3M | €18.6M |
| YoY % | +104.3% | +15.4% | +16.2% | +7.3% |
The sector classification is SIC-derived, not official GICS. 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.
| — |
| — |
| reported |