| Market Cap | €213.8M | |
| Enterprise Value | €208.7M | |
| Revenue | €402.5M | −2.8% |
| Gross Profit | — | — |
| EBITDA | €70.0M | −4.0% |
| Net Income | €10.1M | −35.5% |
| Diluted EPS | €0.99 | −36.5% |
| Free Cash Flow | €50.7M | +15.9% |
| DPS (FY2025) | — |
| Trailing yield | — |
| Payout ratio | 128.9% |
| Growth streak | — |
| 5y DPS growth | — |
| Fiscal year | DPS | YoY | Basis |
|---|---|---|---|
| FY20252025-12-31 | — | — | reported |
| FY20242024-12-31 | — | — | reported |
| FY20232023-12-31 | — | — | reported |
| FY20222022-12-31 | — | — | reported |
| FY2021 |
| Ratio | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 6y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||||
| Operating Margin | 6.42% | 8.45% | 10.75% | 10.77% | 6.31% | 5.42% | 8% | 56% | |
| EBITDA Margin | 18.31% | 18.43% | 19.73% | 20.34% | 17.63% | 17.40% | 8% | 83% | |
| NOPAT Margin | 4.70% | 6.02% | 7.97% | 7.95% | 4.64% | 3.94% | 8% | 55% | |
| Net Margin | 3.75% | 5.61% | 7.65% | 7.29% | 3.77% | 2.50% | 8% | 51% | |
| FCF Margin | 20.55% | 21.89% | 13.78% | 6.47% | 10.58% | 12.60% | 42% | 86% | |
| FCFE Margin | 31.15% | 12.57% | 12.43% | 11.62% | 11.88% | 12.84% | 75% | 83% | |
| OCF Margin | 22.66% | 24.94% | 16.17% | 11.90% | 12.72% | 15.52% | 42% | 84% | |
| Capex Intensity | 2.11% | 3.06% | 2.39% | 5.44% | 2.14% | 2.91% | 58% | 58% | |
| ▸Returns on Capital · 6 ratios | |||||||||
| ▸DuPont factors (ROE drivers) · 4 ratios | |||||||||
| ▸Earnings quality · 7 ratios | |||||||||
| ▸Liquidity & coverage · 6 ratios | |||||||||
| ▸Leverage · 7 ratios | |||||||||
| ▸Working capital · 3 ratios | |||||||||
| ▸Capital allocation · 5 ratios | |||||||||
| ▸Per share · 3 ratios | |||||||||
| ▸Other · 1 ratios | |||||||||
The five drivers multiply to 10.4% vs reported ROE 10.8%. High ROE from margin and turnover is earned; from the equity multiplier it is borrowed.
| Line | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| Revenue | €266.0M | €334.0M | €408.6M | €429.6M | €414.0M | €402.5M |
| YoY % | +25.5% | +22.3% | +5.2% | -3.6% | -2.8% | |
| Operating Income | €17.1M | €28.2M | €43.9M | €46.3M | €26.1M | €21.8M |
| YoY % | +65.1% | +55.7% | +5.4% | -43.5% | -16.5% | |
| Equity Method Income | -€376,000 | €3,000 | -€5,000 | -€40,000 | €0 | €0 |
| Pretax Income | €13.8M | €26.4M | €42.2M | €42.5M | €21.5M | €14.0M |
| YoY % | +91.2% | +60.1% | +0.7% | -49.5% | -34.6% | |
| Income Tax | €3.7M | €7.6M | €10.9M | €11.1M | €5.7M | €3.8M |
| YoY % | +105.2% | +44.0% | +2.0% | -49.0% | -32.2% | |
| Net Income (incl. NCI) | €10.1M | €18.8M | €31.3M | €31.4M | €15.8M | €10.2M |
| YoY % | +86.1% | +66.6% | +0.3% | -49.7% | -35.5% | |
| Minority Interest (P&L) | €123,000 | €58,000 | €53,000 | €98,000 | €199,000 | €130,000 |
| YoY % | -52.8% | -8.6% | +84.9% | +103.1% | -34.7% | |
| Net Income | €10.0M | €18.7M | €31.3M | €31.3M | €15.6M | €10.1M |
| YoY % | +87.8% | +66.8% | +0.2% | -50.2% | -35.5% | |
| EPS (Basic) | €1.02 | €1.90 | €3.13 | €3.13 | €1.56 | €1.01 |
| YoY % | +86.3% | +64.7% | 0.0% | -50.2% | -35.3% | |
| EPS (Diluted) | €1.01 | €1.85 | €3.04 | €3.10 | €1.56 | €0.99 |
| YoY % | +83.2% | +64.3% | +2.0% | -49.7% | -36.5% |
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 |