| Market Cap | — | |
| Enterprise Value | — | |
| Revenue | €101.3M | +8.6% |
| Gross Profit | — | — |
| EBITDA | — | — |
| Net Income | €8.6M | +27.8% |
| Diluted EPS | €0.28 | +16.7% |
| Free Cash Flow | — | — |
| DPS (FY2024) | — |
| Trailing yield | — |
| Payout ratio | — |
| Growth streak | — |
| 5y DPS growth | — |
| Fiscal year | DPS | YoY | Basis |
|---|---|---|---|
| FY20242024-12-31 | — | — | reported |
| FY20232023-12-31 | — | — | reported |
| FY20222022-12-31 | — | — | reported |
| Ratio | 2022 | 2023 | 2024 | Trend · 3y | vs own |
|---|---|---|---|---|---|
| ▾Margins | |||||
| Operating Margin | 20.88% | 13.16% | 15.73% | 50% | |
| NOPAT Margin | 14.71% | 9.55% | 10.89% | 50% | |
| Net Margin | 14.61% | 7.18% | 8.44% | 50% | |
| OCF Margin | 13.23% | 23.58% | 23.12% | 50% | |
| ▸Returns on Capital · 3 ratios | |||||
| ▸DuPont factors (ROE drivers) · 4 ratios | |||||
| ▸Earnings quality · 3 ratios | |||||
| ▸Liquidity & coverage · 4 ratios | |||||
| ▸Leverage · 2 ratios | |||||
| ▸Working capital · 3 ratios | |||||
| ▸Capital allocation · 3 ratios | |||||
The five drivers multiply to 11.8% vs reported ROE 12.4%. High ROE from margin and turnover is earned; from the equity multiplier it is borrowed.
| Line | 2022 | 2023 | 2024 |
|---|---|---|---|
| Revenue | €51.3M | €93.3M | €101.3M |
| YoY % | +81.6% | +8.6% | |
| Total Operating Expenses | €40.6M | €81.0M | €85.4M |
| YoY % | +99.4% | +5.4% | |
| Operating Income | €10.7M | €12.3M | €15.9M |
| YoY % | +14.5% | +29.8% | |
| Interest Expense | €361,296 | €3.0M | €3.1M |
| YoY % | +739.2% | +3.8% | |
| Interest & Investment Income | €30,959 | €101,723 | €111,212 |
| YoY % | +228.6% | +9.3% | |
| Pretax Income | €10.7M | €9.2M | €12.4M |
| YoY % | -13.4% | +34.0% | |
| Income Tax | €3.1M | €2.5M | €3.8M |
| YoY % | -19.7% | +50.3% | |
| Net Income (incl. NCI) | €7.5M | €6.7M | €8.6M |
| YoY % | -10.8% | +27.8% | |
| EPS (Diluted) | — | €0.24 | €0.28 |
| YoY % | +16.7% |
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.