| Market Cap | — | |
| Enterprise Value | — | |
| Revenue | €278.5M | +5.4% |
| Gross Profit | €103.0M | +2.9% |
| EBITDA | — | — |
| Net Income | €31.3M | −12.4% |
| Diluted EPS | €0.52 | −13.3% |
| Free Cash Flow | €31.8M | −25.5% |
| DPS (FY2024) | — |
| Trailing yield | — |
| Payout ratio | — |
| Growth streak | — |
| 5y DPS growth | — |
| Fiscal year | DPS | YoY | Basis |
|---|---|---|---|
| FY20242024-12-31 | — | — | reported |
| FY20232023-12-31 | €0.32 | — | reported |
| FY20222022-12-31 | — | — | reported |
| FY20212021-12-31 | — | — | reported |
| FY2020 |
| Ratio | 2020 | 2021 | 2022 | 2023 | 2024 | Trend · 5y | vs own |
|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||
| Gross Margin | 39.26% | 37.33% | 33.73% | 37.88% | 36.99% | 30% | |
| Operating Margin | 18.85% | 20.78% | 17.44% | 18.87% | 16.17% | 10% | |
| NOPAT Margin | 14.55% | 16.09% | 13.32% | 14.21% | 12.42% | 10% | |
| Net Margin | 14.20% | 15.77% | 12.95% | 13.51% | 11.23% | 10% | |
| FCF Margin | 12.71% | 7.42% | 14.22% | 16.13% | 11.40% | 30% | |
| FCFF Margin | 13.06% | 7.74% | 14.59% | 16.82% | 12.58% | 30% | |
| FCFE Margin | — | 8.21% | 10.65% | 19.58% | 10.23% | 38% | |
| OCF Margin | 16.08% | 12.75% | 17.16% | 20.80% | 15.26% | 30% | |
| Gross Profitability | 26.18% | 32.32% | 32.92% | 30.58% | 31.25% | 50% | |
| Capex Intensity | 3.37% | 5.33% | 2.94% | 4.68% | 3.86% | 50% | |
| ▸Returns on Capital · 6 ratios | |||||||
| ▸DuPont factors (ROE drivers) · 4 ratios | |||||||
| ▸Earnings quality · 5 ratios | |||||||
| ▸Liquidity & coverage · 7 ratios | |||||||
| ▸Leverage · 8 ratios | |||||||
| ▸Working capital · 8 ratios | |||||||
| ▸Capital allocation · 5 ratios | |||||||
| ▸Other · 1 ratios | |||||||
The five drivers multiply to 17.4% vs reported ROE 17.8%. High ROE from margin and turnover is earned; from the equity multiplier it is borrowed.
| Line | 2020 | 2021 | 2022 | 2023 | 2024 |
|---|---|---|---|---|---|
| Revenue | €163.6M | €252.3M | €284.1M | €264.3M | €278.5M |
| YoY % | +54.2% | +12.6% | -7.0% | +5.4% | |
| Cost of Revenue | €99.4M | €158.1M | €188.3M | €164.2M | €175.5M |
| YoY % | +59.1% | +19.1% | -12.8% | +6.9% | |
| Gross Profit | €64.2M | €94.2M | €95.8M | €100.1M | €103.0M |
| YoY % | +46.6% | +1.8% | +4.5% | +2.9% | |
| Selling & Marketing Expense | €23.4M | €28.0M | €30.5M | €33.5M | €39.8M |
| YoY % | +19.6% | +9.0% | +9.6% | +19.0% | |
| SG&A Expense | €10.8M | €14.1M | €15.9M | €17.1M | €19.0M |
| YoY % | +30.8% | +13.1% | +7.0% | +11.5% | |
| Operating Income | €30.8M | €52.4M | €49.6M | €49.9M | €45.0M |
| YoY % | +69.9% | -5.5% | +0.6% | -9.7% | |
| Interest Expense | €745,000 | €1.0M | €1.4M | €2.4M | €4.3M |
| YoY % | +40.7% | +29.3% | +80.7% | +75.0% | |
| Interest & Investment Income | €0 | €0 | — | — | — |
| Pretax Income | €30.1M | €51.4M | €48.2M | €47.4M | €40.7M |
| YoY % | +70.7% | -6.2% | -1.6% | -14.1% | |
| Income Tax | €6.9M | €11.6M | €11.4M | €11.7M | €9.4M |
| YoY % | +69.0% | -1.6% | +2.6% | -19.3% | |
| Net Income (incl. NCI) | €23.2M | €39.8M | €36.8M | €35.7M | €31.3M |
| YoY % | +71.2% | -7.5% | -2.9% | -12.4% | |
| EPS (Basic) | €0.39 | €0.66 | €0.61 | €0.60 | €0.52 |
| YoY % | +69.2% | -7.6% | -1.6% | -13.3% | |
| EPS (Diluted) | €0.39 | €0.66 | €0.61 | €0.60 | €0.52 |
| YoY % | +69.2% | -7.6% | -1.6% | -13.3% | |
| Dividends Declared per Share | — | — | — | €0 | — |
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.
| — |
| — |
| reported |