| EUR | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|
| Revenue | 54.11M | 49.12M | 38.18M | 78.06M |
| YoY Growth | +10.2% | +28.6% | -51.1% | — |
| Gross Profit | 29.89M | 23.66M | 20.23M | 20.40M |
| Gross Margin | 55.2% | 48.2% | 53.0% | 26.1% |
| R&D | — | — | — | — |
| SG&A | 2.85M | 2.84M | 2.27M | 2.10M |
| EBIT | 9.37M | 2.33M | 1.79M | 1.58M |
| EBIT Margin | 17.3% | 4.7% | 4.7% | 2.0% |
| D&A | 5.27M | 2.35M | 2.71M | 2.36M |
| EBITDA | 8.89M | 4.17M | 4.42M | 4.08M |
| EBITDA Margin | 16.4% | 8.5% | 11.6% | 5.2% |
| Net Income | 2.49M | 889,839.59 | 851,715.64 | 784,746.9 |
| Net Margin | 4.6% | 1.8% | 2.2% | 1.0% |
| EPS (diluted) | €0.42 | €0.15 | €0.14 | €0.13 |
| Shares (dil., M) | 6 | 6 | 6 | 6 |
| Gross Margin | 65.4% |
|---|---|
| EBITDA Margin | 11.4% |
| EBIT Margin | 22.7% |
| Net Margin | 6.6% |
| FCF Margin | 0.4% |
| ROIC | 31.8% |
|---|---|
| ROCE | 29.5% |
| ROE | 11.2% |
| ROA | 7.7% |
| Asset Turnover | 1.15× |
| FCF / Net Income | 385.1% |
|---|---|
| SBC / Net Income | — |
| SBC / Revenue | — |
| Capex / D&A | 0.48× |
| Metric | 3yr |
|---|---|
| Revenue | -11.5% |
| EPS | 47.4% |
| FCF | 276.3% |
| Dividend | — |
| Float | 41.5% |
|---|---|
| Shares Out. | 6.0M |
| Insiders % | — |
| Institutions % | — |
| Institutions (of float) | — |
| Institution holders | — |
| Insider net buy 6M | — |
| Cash & ST Invest. | €6.4M |
|---|---|
| Total Debt | €1.6M |
| Net Cash / (Debt) | €4.7M |
| Total Assets | €34.2M |
| Total Equity | €23.5M |
| Goodwill & Intang. | €288K |
| Tangible Book Value | €23.2M |
| NCAV (Graham) | €14.0M |
| Tangible Book/sh | €3.88 |
| NCAV/sh | €2.34 |
| D/E Ratio | 0.07× |
|---|---|
| Net Debt / EBITDA | -1.05× |
| Interest Coverage | 15.39× |
| Current Ratio | 6.32× |
| Quick Ratio | -2.58× |
| Capex | €2.6M |
|---|---|
| Capex / Revenue | 4.7% |
| SBC | — |
| Dividends Paid | — |
| Buybacks | — |
| Annual DPS | €0.15 |
|---|---|
| Yield (fwd) | 0.63% |
| Payout Ratio | 0.0% |
| Ex-div Date | 2025-08-29 |
| P/E vs 4Y | 52.8×vs 56.5× median |
|---|---|
| Div yield vs 10Y | 61.0% |
| Gross Margin | 65.4% |
|---|---|
| EBITDA Margin | 11.4% |
| EBIT Margin | 22.7% |
| Net Margin | 6.6% |
| FCF Margin | 0.4% |
| ROIC | 31.8% |
|---|---|
| ROCE | 29.5% |
| ROE | 11.2% |
| ROA | 7.7% |
| Asset Turnover | 1.15× |
| FCF / Net Income | 385.1% |
|---|---|
| SBC / Net Income | — |
| SBC / Revenue | — |
| Capex / D&A | 0.48× |
| Metric | 3yr |
|---|---|
| Revenue | -11.5% |
| EPS | 47.4% |
| FCF | 276.3% |
| Dividend | — |
| Float | 41.5% |
|---|---|
| Shares Out. | 6.0M |
| Insiders % | — |
| Institutions % | — |
| Institutions (of float) | — |
| Institution holders | — |
| Insider net buy 6M | — |
| EUR | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|
| Revenue | 54.11M | 49.12M | 38.18M | 78.06M |
| YoY Growth | +10.2% | +28.6% | -51.1% | — |
| Gross Profit | 29.89M | 23.66M | 20.23M | 20.40M |
| Gross Margin | 55.2% | 48.2% | 53.0% | 26.1% |
| R&D | — | — | — | — |
| SG&A | 2.85M | 2.84M | 2.27M | 2.10M |
| EBIT | 9.37M | 2.33M | 1.79M | 1.58M |
| EBIT Margin | 17.3% | 4.7% | 4.7% | 2.0% |
| D&A | 5.27M | 2.35M | 2.71M | 2.36M |
| EBITDA | 8.89M | 4.17M | 4.42M | 4.08M |
| EBITDA Margin | 16.4% | 8.5% | 11.6% | 5.2% |
| Net Income | 2.49M | 889,839.59 | 851,715.64 | 784,746.9 |
| Net Margin | 4.6% | 1.8% | 2.2% | 1.0% |
| EPS (diluted) | €0.42 | €0.15 | €0.14 | €0.13 |
| Shares (dil., M) | 6 | 6 | 6 | 6 |
| Cash & ST Invest. | €6.4M |
|---|---|
| Total Debt | €1.6M |
| Net Cash / (Debt) | €4.7M |
| Total Assets | €34.2M |
| Total Equity | €23.5M |
| Goodwill & Intang. | €288K |
| Tangible Book Value | €23.2M |
| NCAV (Graham) | €14.0M |
| Tangible Book/sh | €3.88 |
| NCAV/sh | €2.34 |
| D/E Ratio | 0.07× |
|---|---|
| Net Debt / EBITDA | -1.05× |
| Interest Coverage | 15.39× |
| Current Ratio | 6.32× |
| Quick Ratio | -2.58× |
| Capex | €2.6M |
|---|---|
| Capex / Revenue | 4.7% |
| SBC | — |
| Dividends Paid | — |
| Buybacks | — |
| Annual DPS | €0.15 |
|---|---|
| Yield (fwd) | 0.63% |
| Payout Ratio | 0.0% |
| Ex-div Date | 2025-08-29 |
| P/E vs 4Y | 52.8×vs 56.5× median |
|---|---|
| Div yield vs 10Y | 61.0% |