| Market Cap | €77.5M | |
| Enterprise Value | — | |
| Revenue | €167.6M | +3.1% |
| Gross Profit | — | — |
| EBITDA | €21.0M | +32.1% |
| Net Income | €9.0M | +5.9% |
| Diluted EPS | €1.44 | +5.9% |
| Free Cash Flow | €5.8M | — |
| DPS (FY2025) | — |
| Trailing yield | — |
| Payout ratio | 52.2% |
| 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 |
| Ratio | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 6y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||||
| Operating Margin | 1.33% | 3.89% | 1.93% | 4.27% | 5.72% | 8.17% | 92% | 61% | |
| EBITDA Margin | — | — | — | 7.52% | 9.78% | 12.53% | 83% | 59% | |
| NOPAT Margin | 1.12% | 3.22% | 1.57% | 3.71% | 4.72% | 7.36% | 92% | 67% | |
| Net Margin | 1.09% | 1.61% | 2.86% | 5.58% | 5.23% | 5.37% | 75% | 59% | |
| FCF Margin | 6.45% | −1.07% | 12.88% | 1.25% | −3.87% | 3.46% | 58% | 45% | |
| FCFF Margin | — | — | — | 1.65% | −3.37% | 4.00% | 83% | 30% | |
| FCFE Margin | 1.23% | 7.65% | — | — | — | — | — | — | |
| OCF Margin | 9.15% | 3.35% | 15.63% | 5.53% | 1.97% | 7.94% | 58% | 51% | |
| Capex Intensity | 2.70% | 4.43% | 2.75% | 4.27% | 5.84% | 4.47% | 75% | 68% | |
| ▸Returns on Capital · 3 ratios | |||||||||
| ▸DuPont factors (ROE drivers) · 4 ratios | |||||||||
| ▸Earnings quality · 6 ratios | |||||||||
| ▸Liquidity & coverage · 6 ratios | |||||||||
| ▸Leverage · 2 ratios | |||||||||
| ▸Working capital · 3 ratios | |||||||||
| ▸Capital allocation · 5 ratios | |||||||||
| ▸Other · 1 ratios | |||||||||
The five drivers multiply to 8.5% vs reported ROE 8.2%. High ROE from margin and turnover is earned; from the equity multiplier it is borrowed.
| Line | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| Revenue | €292.9M | €149.1M | €181.7M | €175.5M | €162.6M | €167.6M |
| YoY % | -49.1% | +21.9% | -3.4% | -7.4% | +3.1% | |
| Operating Income | €3.9M | €5.8M | €3.5M | €7.5M | €9.3M | €13.7M |
| YoY % | +48.7% | -39.7% | +114.3% | +24.0% | +47.3% | |
| Interest Expense | — | — | — | €800,000 | €1.0M | €1.0M |
| YoY % | +25.0% | 0.0% | ||||
| Interest & Investment Income | — | — | — | €500,000 | €400,000 | €100,000 |
| YoY % | -20.0% | -75.0% | ||||
| Equity Method Income | €300,000 | €400,000 | €500,000 | €4.0M | €1.5M | -€2.8M |
| YoY % | +33.3% | +25.0% | +700.0% | -62.5% | ||
| Pretax Income | €3.7M | €6.4M | €3.8M | €11.3M | €10.3M | €10.0M |
| YoY % | +73.0% | -40.6% | +197.4% | -8.8% | -2.9% | |
| Income Tax | €600,000 | €1.1M | €700,000 | €1.5M | €1.8M | €1.0M |
| YoY % | +83.3% | -36.4% | +114.3% | +20.0% | -44.4% | |
| Income from Continuing Operations | €3.1M | €5.3M | €3.2M | €9.8M | €8.5M | — |
| YoY % | +71.0% | -39.6% | +206.3% | -13.3% | ||
| Income from Discontinued Operations | €100,000 | -€2.9M | €2.0M | €0 | €0 | — |
| YoY % | -100.0% | |||||
| Net Income (incl. NCI) | €3.2M | €2.4M | €5.2M | €9.7M | €8.5M | €9.0M |
| YoY % | -25.0% | +116.7% | +86.5% | -12.4% | +5.9% | |
| Net Income | €3.2M | €2.4M | €5.2M | €9.8M | €8.5M | €9.0M |
| YoY % | -25.0% | +116.7% | +88.5% | -13.3% | +5.9% | |
| EPS (Basic) | €520000.00 | €0.38 | €0.83 | €1.56 | €1.37 | €1.44 |
| YoY % | -100.0% | +118.4% | +88.0% | -12.2% | +5.1% | |
| EPS (Diluted) | €520000.00 | €0.38 | €0.83 | €1.55 | €1.36 | €1.44 |
| YoY % | -100.0% | +118.4% | +86.7% | -12.3% | +5.9% |
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.
| FY20212021-12-31 | — | — | reported |
| FY20202020-12-31 | — | — | reported |