| Market Cap | €856.0M | |
| Enterprise Value | €254.2M | |
| Revenue | €583.7M | +21.5% |
| Gross Profit | — | — |
| EBITDA | €32.3M | +24.9% |
| Net Income | €10.5M | +72.1% |
| Diluted EPS | €0.34 | +47.8% |
| Free Cash Flow | €140.3M | +277.4% |
| DPS (FY2025) | — |
| Trailing yield | — |
| Payout ratio | 35.8% |
| Growth streak | — |
| 5y DPS growth | — |
| Fiscal year | DPS | YoY | Basis |
|---|---|---|---|
| FY20252025-12-31 | — | — | reported |
| FY20242024-12-31 | — | — | reported |
| FY20222022-12-31 | — | — | reported |
| FY20212021-12-31 | — | — | reported |
| Ratio | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 6y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||||
| Operating Margin | 4.52% | 2.77% | 0.60% | 1.52% | 1.74% | 2.05% | 58% | 30% | |
| EBITDA Margin | 10.00% | 9.38% | 5.77% | 5.97% | 5.37% | 5.53% | 25% | 30% | |
| NOPAT Margin | 4.36% | 2.77% | 0.57% | 1.52% | 1.65% | 1.82% | 58% | 30% | |
| Net Margin | 4.02% | 2.65% | −0.12% | 1.89% | 1.27% | 1.79% | 42% | 37% | |
| FCF Margin | 7.38% | 7.17% | 11.90% | 5.60% | 7.74% | 24.04% | 92% | 94% | |
| FCFF Margin | 7.69% | 7.45% | 12.34% | 6.04% | 8.20% | 24.20% | 92% | 88% | |
| FCFE Margin | 5.10% | 4.04% | 9.21% | 2.69% | 5.66% | 23.70% | 92% | 90% | |
| OCF Margin | 13.48% | 12.89% | 17.70% | 12.36% | 12.54% | 28.80% | 92% | 91% | |
| Capex Intensity | 6.11% | 5.72% | 5.80% | 6.76% | 4.80% | 4.75% | 8% | 72% | |
| ▸Returns on Capital · 6 ratios | |||||||||
| ▸DuPont factors (ROE drivers) · 4 ratios | |||||||||
| ▸Earnings quality · 7 ratios | |||||||||
| ▸Liquidity & coverage · 9 ratios | |||||||||
| ▸Leverage · 9 ratios | |||||||||
| ▸Working capital · 3 ratios | |||||||||
| ▸Capital allocation · 5 ratios | |||||||||
| ▸Other · 1 ratios | |||||||||
The five drivers multiply to 1.8% vs reported ROE 2.1%. High ROE from margin and turnover is earned; from the equity multiplier it is borrowed.
| Line | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| Revenue | €351.6M | €320.1M | €371.4M | €343.7M | €480.4M | €583.7M |
| YoY % | -9.0% | +16.0% | -7.5% | +39.8% | +21.5% | |
| Operating Income | €15.9M | €8.9M | €2.2M | €5.2M | €8.4M | €12.0M |
| YoY % | -44.2% | -74.7% | +133.1% | +60.4% | +42.7% | |
| Interest Expense | €1.1M | €922,000 | €1.7M | €1.5M | €2.3M | €1.0M |
| YoY % | -19.5% | +86.2% | -11.6% | +54.6% | -55.6% | |
| Interest & Investment Income | €672,000 | €685,000 | €860,004 | €2.9M | €726,398 | €2.6M |
| YoY % | +1.9% | +25.5% | +240.7% | -75.2% | +256.9% | |
| Equity Method Income | €1.3M | €2.5M | -€1.7M | -€527,987 | €2.0M | €3.0M |
| YoY % | +84.4% | +49.0% | ||||
| Pretax Income | €15.4M | €8.6M | €1.4M | €6.6M | €6.8M | €13.1M |
| YoY % | -44.1% | -83.9% | +379.1% | +1.8% | +93.4% | |
| Income Tax | €536,000 | -€512,000 | €72,425 | €17,020 | €378,317 | €1.5M |
| YoY % | -76.5% | +2122.8% | +291.8% | |||
| Net Income (incl. NCI) | €14.9M | €9.1M | €1.3M | €6.6M | €6.4M | €11.6M |
| YoY % | -38.6% | -85.6% | +404.2% | -3.6% | +81.6% | |
| Minority Interest (P&L) | €755,000 | €653,000 | €1.7M | €136,656 | €298,058 | €1.1M |
| YoY % | -13.5% | +167.8% | -92.2% | +118.1% | +276.0% | |
| Net Income | €14.1M | €8.5M | -€434,767 | €6.5M | €6.1M | €10.5M |
| YoY % | -39.9% | -6.2% | +72.1% | |||
| EPS (Basic) | €0.55 | €0.33 | -€0.02 | €0.26 | €0.24 | €0.35 |
| YoY % | -40.0% | -7.7% | +45.8% | |||
| EPS (Diluted) | €0.53 | €0.32 | -€0.02 | €0.25 | €0.23 | €0.34 |
| YoY % | -39.6% | -8.0% | +47.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.