| Market Cap | €15.9M | |
| Enterprise Value | €70.4M | |
| Revenue | €167.9M | +0.1% |
| Gross Profit | — | — |
| EBITDA | €59.6M | −15.9% |
| Net Income | -€1.3M | −107.7% |
| Diluted EPS | -€0.01 | −105.3% |
| Free Cash Flow | €59.3M | −17.4% |
| Ratio | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 5y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|
| ▾Margins | ||||||||
| Operating Margin | 15.45% | 8.56% | 11.11% | 12.45% | 0.66% | 10% | 40% | |
| EBITDA Margin | 31.07% | 25.00% | 31.36% | 42.28% | 35.52% | 70% | 89% | |
| NOPAT Margin | 10.86% | 6.37% | 9.45% | 12.45% | 0.52% | 10% | 40% | |
| Net Margin | 10.29% | 6.39% | 8.19% | 10.45% | −0.80% | 10% | 41% | |
| FCF Margin | 30.62% | 19.91% | 28.87% | 42.86% | 35.33% | 70% | 95% | |
| FCFE Margin | 23.34% | 44.37% | 53.25% | 41.70% | 46.61% | 70% | 87% | |
| OCF Margin | 31.30% | 20.77% | 30.36% | 43.58% | 36.00% | 70% | 91% | |
| Capex Intensity | 0.68% | 0.86% | 1.48% | 0.72% | 0.67% | 10% | 25% | |
| ▸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 · 1 ratios | ||||||||
| ▸Per share · 3 ratios | ||||||||
| ▸Other · 1 ratios | ||||||||
The five drivers multiply to 6.6% vs reported ROE 6.9%. High ROE from margin and turnover is earned; from the equity multiplier it is borrowed.
| Line | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| Revenue | €177.8M | €155.9M | €156.0M | €167.7M | €167.9M |
| YoY % | -12.3% | +0.0% | +7.5% | +0.1% | |
| Operating Income | €27.5M | €13.3M | €17.3M | €20.9M | €1.1M |
| YoY % | -51.4% | +29.8% | +20.5% | -94.7% | |
| Equity Method Income | — | €0 | — | — | — |
| Pretax Income | €26.0M | €13.4M | €15.0M | €16.1M | -€4.7M |
| YoY % | -48.4% | +12.0% | +7.0% | ||
| Income Tax | €7.7M | €3.4M | €2.2M | -€1.5M | -€3.3M |
| YoY % | -55.6% | -34.7% | |||
| Net Income (incl. NCI) | €18.2M | €10.0M | €12.8M | €17.5M | -€1.3M |
| YoY % | -45.3% | +28.1% | +37.2% | ||
| Minority Interest (P&L) | -€51,000 | €11,000 | €0 | €0 | €0 |
| YoY % | -100.0% | ||||
| Net Income | €18.3M | €10.0M | €12.8M | €17.5M | -€1.3M |
| YoY % | -45.6% | +28.2% | +37.2% | ||
| EPS (Basic) | €22.00 | €0.12 | €0.15 | €0.20 | -€0.01 |
| YoY % | -99.5% | +25.0% | +33.3% | ||
| EPS (Diluted) | €21.00 | €0.12 | €0.14 | €0.19 | -€0.01 |
| YoY % | -99.4% | +16.7% | +35.7% | ||
| Weighted Avg Shares (Basic) | 84.9M | 85.6M | 86.6M | 87.3M | 101.2M |
| YoY % | +0.9% | +1.1% | +0.9% | +15.8% | |
| Weighted Avg Shares (Diluted) | 86.0M | 86.4M | 88.4M | 91.6M | 107.7M |
| YoY % | +0.4% | +2.3% | +3.7% | +17.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.