| Market Cap | €300.9M | |
| Enterprise Value | €203.5M | |
| Revenue | €188.3M | −4.1% |
| Gross Profit | — | — |
| EBITDA | €31.6M | −3.2% |
| Net Income | €24.4M | +0.2% |
| Diluted EPS | €61.70 | +0.3% |
| Free Cash Flow | €19.0M | −55.6% |
| DPS (FY2024) | €11.00derived |
| Trailing yield | 1.45% |
| Payout ratio | — |
| Growth streak | 4 yrs |
| 5y DPS growth | 547.4% |
| Fiscal year | DPS | YoY | Basis |
|---|---|---|---|
| FY20242024-12-31 | €11.00 | +14.6% | derived (paid ÷ diluted shares) |
| FY20232023-12-31 | €9.60 | +114233.2% | derived (paid ÷ diluted shares) |
| FY20222022-12-31 | €0.01 | +20.0% | derived (paid ÷ diluted shares) |
| FY2021 |
| Ratio | 2020 | 2021 | 2022 | 2023 | 2024 | Trend · 5y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|
| ▾Margins | ||||||||
| Operating Margin | 8.03% | 12.72% | 15.27% | 15.36% | 15.46% | 90% | 81% | |
| EBITDA Margin | 9.49% | 14.04% | 16.47% | 16.59% | 16.75% | 90% | 71% | |
| NOPAT Margin | 5.83% | 9.31% | 11.24% | 11.49% | 11.52% | 90% | 78% | |
| Net Margin | 7.00% | 9.56% | 11.00% | 12.42% | 12.97% | 90% | 84% | |
| FCF Margin | 2.58% | 7.09% | 5.10% | 21.83% | 10.10% | 70% | 68% | |
| FCFF Margin | 2.73% | 7.31% | 5.60% | 22.02% | 10.26% | 70% | 53% | |
| FCFE Margin | 2.51% | 7.03% | 5.04% | 21.47% | 9.72% | 70% | 66% | |
| OCF Margin | 5.37% | 7.90% | 5.90% | 22.48% | 11.41% | 70% | 57% | |
| Capex Intensity | 2.79% | 0.81% | 0.81% | 0.65% | 1.30% | 70% | 31% | |
| ▸Returns on Capital · 6 ratios | ||||||||
| ▸DuPont factors (ROE drivers) · 4 ratios | ||||||||
| ▸Earnings quality · 7 ratios | ||||||||
| ▸Liquidity & coverage · 9 ratios | ||||||||
| ▸Leverage · 7 ratios | ||||||||
| ▸Working capital · 3 ratios | ||||||||
| ▸Capital allocation · 5 ratios | ||||||||
| ▸Per share · 3 ratios | ||||||||
| ▸Other · 1 ratios | ||||||||
The five drivers multiply to 20.4% vs reported ROE 21.3%. High ROE from margin and turnover is earned; from the equity multiplier it is borrowed.
| Line | 2020 | 2021 | 2022 | 2023 | 2024 |
|---|---|---|---|---|---|
| Revenue | €129,841 | €136,068 | €156,988 | €196.3M | €188.3M |
| YoY % | +4.8% | +15.4% | +124958.6% | -4.1% | |
| Total Operating Expenses | €119,418 | €118,762 | €133,017 | €166.2M | €159.2M |
| YoY % | -0.5% | +12.0% | +124820.9% | -4.2% | |
| Operating Income | €10,423 | €17,307 | €23,971 | €30.2M | €29.1M |
| YoY % | +66.0% | +38.5% | +125722.9% | -3.5% | |
| Interest Expense | €262 | €395 | €1,064 | €494,000 | €407,000 |
| YoY % | +50.8% | +169.4% | +46328.6% | -17.6% | |
| Interest & Investment Income | €2,353 | €855 | €550 | €2.8M | €4.3M |
| YoY % | -63.7% | -35.7% | +508445.5% | +52.5% | |
| Equity Method Income | €11 | -€8 | -€5 | €116,000 | -€186,000 |
| Pretax Income | €12,525 | €17,758 | €23,451 | €32.6M | €32.8M |
| YoY % | +41.8% | +32.1% | +138823.7% | +0.6% | |
| Income Tax | €3,433 | €4,753 | €6,182 | €8.2M | €8.4M |
| YoY % | +38.5% | +30.1% | +132591.7% | +1.9% | |
| Income from Continuing Operations | €9,092 | €13,005 | €17,269 | €24.4M | €24.4M |
| YoY % | +43.0% | +32.8% | +141054.7% | +0.2% | |
| Income from Discontinued Operations | €0 | €0 | €0 | €0 | €0 |
| Net Income (incl. NCI) | €9,092 | €13,005 | €17,269 | €24.4M | €24.4M |
| YoY % | +43.0% | +32.8% | +141054.7% | +0.2% | |
| EPS (Basic) | €23.00 | €33.00 | €43.90 | €61.50 | €61.70 |
| YoY % | +43.5% | +33.0% | +40.1% | +0.3% | |
| EPS (Diluted) | €23.00 | €33.00 | €43.90 | €61.50 | €61.70 |
| YoY % | +43.5% | +33.0% | +40.1% | +0.3% | |
| Weighted Avg Shares (Basic) | 393,821 | 393,821 | 393,821 | 396,201 | 395,920 |
| YoY % | 0.0% | 0.0% | +0.6% | -0.1% | |
| Weighted Avg Shares (Diluted) | 393,821 | 393,821 | 393,821 | 396,201 | 395,920 |
| YoY % | 0.0% | 0.0% | +0.6% | -0.1% |
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.
| €0.01 |
| +11.8% |
| derived (paid ÷ diluted shares) |
| FY20202020-12-31 | €0.01 | — | derived (paid ÷ diluted shares) |