| Market Cap | €274.0M | |
| Enterprise Value | — | |
| Revenue | €1.57B | +2.0% |
| Gross Profit | €146.9M | −14.3% |
| EBITDA | €61.6M | −24.6% |
| Net Income | €26.8M | −43.3% |
| Diluted EPS | €1.57 | −42.9% |
| Free Cash Flow | €24.9M | −60.8% |
| DPS (FY2024) | — |
| Trailing yield | — |
| Payout ratio | −44.2% |
| Growth streak | — |
| 5y DPS growth | — |
| Fiscal year | DPS | YoY | Basis |
|---|---|---|---|
| FY20242024-12-31 | — | — | reported |
| FY20232023-12-31 | €35.00 | +16.7% | reported |
| FY20222022-12-31 | €30.00 | — | reported |
| FY20212021-12-31 | — | — | reported |
| Ratio | 2020 | 2021 | 2022 | 2023 | 2024 | Trend · 5y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|
| ▾Margins | ||||||||
| Gross Margin | 8.43% | 8.81% | 9.93% | 11.13% | 9.35% | 50% | 12% | |
| Operating Margin | 1.80% | 2.16% | 3.34% | 4.21% | 2.80% | 50% | 36% | |
| EBITDA Margin | 4.12% | 4.50% | 5.69% | 5.31% | 3.92% | 10% | 29% | |
| NOPAT Margin | 1.33% | 1.92% | 3.00% | 3.61% | 2.09% | 50% | 35% | |
| Net Margin | 1.17% | 1.71% | 2.70% | 3.07% | 1.71% | 30% | 42% | |
| FCF Margin | 0.12% | 2.48% | 2.37% | 4.13% | 1.59% | 30% | 38% | |
| FCFE Margin | −3.72% | 2.07% | 2.10% | 5.41% | 0.66% | 30% | 27% | |
| OCF Margin | 3.65% | 5.15% | 4.59% | 4.88% | 3.18% | 10% | 29% | |
| Gross Profitability | 19.13% | 19.28% | 22.77% | 25.57% | 21.41% | 50% | 40% | |
| Capex Intensity | 3.53% | 2.67% | 2.22% | 0.75% | 1.59% | 30% | 30% | |
| ▸Returns on Capital · 3 ratios | ||||||||
| ▸DuPont factors (ROE drivers) · 4 ratios | ||||||||
| ▸Earnings quality · 6 ratios | ||||||||
| ▸Liquidity & coverage · 3 ratios | ||||||||
| ▸Working capital · 5 ratios | ||||||||
| ▸Capital allocation · 5 ratios | ||||||||
The five drivers multiply to 10.6% vs reported ROE 10.9%. High ROE from margin and turnover is earned; from the equity multiplier it is borrowed.
| Line | 2020 | 2021 | 2022 | 2023 | 2024 |
|---|---|---|---|---|---|
| Revenue | €1.04B | €1.07B | €1.20B | €1.54B | €1.57B |
| YoY % | +2.7% | +11.8% | +28.8% | +2.0% | |
| Cost of Revenue | €953.7M | €975.6M | €1.08B | €1.37B | €1.42B |
| YoY % | +2.3% | +10.4% | +27.1% | +4.0% | |
| Gross Profit | €87.8M | €94.2M | €118.8M | €171.5M | €146.9M |
| YoY % | +7.3% | +26.1% | +44.3% | -14.3% | |
| SG&A Expense | €67.7M | €71.1M | €75.8M | €100.3M | €99.1M |
| YoY % | +5.1% | +6.7% | +32.2% | -1.1% | |
| Operating Income | €18.8M | €23.1M | €39.9M | €64.9M | €44.0M |
| YoY % | +23.2% | +72.7% | +62.6% | -32.2% | |
| Interest & Investment Income | €252,000 | €352,000 | €321,000 | €1.5M | €2.1M |
| YoY % | +39.7% | -8.8% | +371.0% | +37.0% | |
| Equity Method Income | €795,000 | €1.0M | €2.0M | €1.6M | €2.0M |
| YoY % | +28.2% | +100.3% | -20.9% | +26.8% | |
| Pretax Income | €16.7M | €20.8M | €36.1M | €56.1M | €37.1M |
| YoY % | +24.9% | +73.4% | +55.3% | -33.9% | |
| Income Tax | €4.4M | €2.3M | €3.7M | €8.0M | €9.4M |
| YoY % | -47.2% | +57.8% | +117.8% | +17.6% | |
| Income from Continuing Operations | €12.3M | €18.5M | €32.5M | €48.1M | €27.7M |
| YoY % | +50.9% | +75.4% | +48.3% | -42.5% | |
| Income from Discontinued Operations | €0 | €0 | €0 | €0 | €0 |
| Net Income (incl. NCI) | €12.3M | €18.5M | €32.5M | €48.1M | €27.7M |
| YoY % | +50.9% | +75.4% | +48.3% | -42.5% | |
| Minority Interest (P&L) | €52,000 | €219,000 | €195,000 | €853,000 | €875,000 |
| YoY % | +321.2% | -11.0% | +337.4% | +2.6% | |
| Net Income | €12.2M | €18.3M | €32.3M | €47.3M | €26.8M |
| YoY % | +49.7% | +76.4% | +46.5% | -43.3% | |
| EPS (Basic) | €0.71 | €1.04 | €1.87 | €2.76 | €1.59 |
| YoY % | +48.0% | +78.7% | +47.7% | -42.5% | |
| EPS (Diluted) | €0.71 | €1.04 | €1.87 | €2.75 | €1.57 |
| YoY % | +48.0% | +78.7% | +47.2% | -42.9% | |
| Dividends Declared per Share | — | — | €30 | €35 | — |
| YoY % | +16.7% |
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.