| Market Cap | — | |
| Enterprise Value | — | |
| Revenue | €262.6M | +16.8% |
| Gross Profit | — | — |
| EBITDA | €76.6M | +14.3% |
| Net Income | €40.2M | +11.8% |
| Diluted EPS | — | — |
| Free Cash Flow | €36.0M | +2.5% |
| DPS (FY2024) | — |
| Trailing yield | — |
| Payout ratio | 64.4% |
| 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 |
| Ratio | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | Trend · 6y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||||
| Operating Margin | 14.73% | 16.73% | 22.83% | 20.91% | 22.24% | 21.20% | 58% | 92% | |
| EBITDA Margin | 25.37% | 27.77% | 30.99% | 28.47% | 29.79% | 29.15% | 58% | 93% | |
| NOPAT Margin | 10.69% | 11.71% | 16.39% | 15.49% | 16.45% | 15.57% | 58% | 88% | |
| Net Margin | 10.29% | 11.37% | 15.86% | 14.87% | 15.99% | 15.31% | 58% | 87% | |
| FCF Margin | 13.04% | 19.28% | 21.00% | 19.83% | 15.62% | 13.71% | 25% | 82% | |
| FCFF Margin | 13.38% | 19.58% | 21.20% | 19.98% | 15.81% | 14.05% | 25% | 46% | |
| FCFE Margin | 11.84% | 22.61% | 17.66% | 16.78% | 14.73% | 15.49% | 42% | 79% | |
| OCF Margin | 20.43% | 25.65% | 27.13% | 26.90% | 25.70% | 23.80% | 25% | 91% | |
| Capex Intensity | 7.39% | 6.38% | 6.12% | 7.07% | 10.08% | 10.09% | 92% | 83% | |
| ▸Returns on Capital · 3 ratios | |||||||||
| ▸DuPont factors (ROE drivers) · 4 ratios | |||||||||
| ▸Earnings quality · 6 ratios | |||||||||
| ▸Liquidity & coverage · 6 ratios | |||||||||
| ▸Working capital · 3 ratios | |||||||||
| ▸Capital allocation · 5 ratios | |||||||||
| ▸Other · 1 ratios | |||||||||
The five drivers multiply to 45.0% vs reported ROE 42.8%. High ROE from margin and turnover is earned; from the equity multiplier it is borrowed.
| Line | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 |
|---|---|---|---|---|---|---|
| Revenue | €124.3M | €122.6M | €172.7M | €198.4M | €224.9M | €262.6M |
| YoY % | -1.4% | +40.9% | +14.9% | +13.3% | +16.8% | |
| Operating Income | €18.3M | €20.5M | €39.4M | €41.5M | €50.0M | €55.7M |
| YoY % | +12.0% | +92.3% | +5.2% | +20.5% | +11.3% | |
| Interest Expense | €591,690 | €535,091 | €458,301 | €418,832 | €571,654 | €1.2M |
| YoY % | -9.6% | -14.4% | -8.6% | +36.5% | +113.2% | |
| Interest & Investment Income | €1,806 | €8,005 | €3,191 | €67,214 | €151,341 | €296,490 |
| YoY % | +343.2% | -60.1% | +2006.4% | +125.2% | +95.9% | |
| Equity Method Income | €76,315 | €204,549 | -€33,950 | -€57,067 | -€14,642 | -€17,028 |
| YoY % | +168.0% | |||||
| Pretax Income | €17.8M | €20.2M | €38.9M | €40.7M | €49.7M | €56.0M |
| YoY % | +13.5% | +92.7% | +4.6% | +22.1% | +12.8% | |
| Income Tax | €4.9M | €6.1M | €11.0M | €10.5M | €12.9M | €14.9M |
| YoY % | +23.9% | +81.2% | -4.0% | +22.6% | +15.0% | |
| Net Income (incl. NCI) | €12.9M | €14.1M | €27.9M | €30.1M | €36.7M | €41.1M |
| YoY % | +9.5% | +97.6% | +7.9% | +21.9% | +12.0% | |
| Minority Interest (P&L) | €107,117 | €190,931 | €541,972 | €628,281 | €763,410 | €930,748 |
| YoY % | +78.2% | +183.9% | +15.9% | +21.5% | +21.9% | |
| Net Income | €12.8M | €13.9M | €27.4M | €29.5M | €36.0M | €40.2M |
| YoY % | +9.0% | +96.5% | +7.8% | +21.9% | +11.8% |
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.
| FY20202020-12-31 | — | — | reported |
| FY20192019-12-31 | — | — | reported |