| Market Cap | €209.7M | |
| Enterprise Value | €270.1M | |
| Revenue | €529.7M | +1.2% |
| Gross Profit | €248.4M | +7.4% |
| EBITDA | — | — |
| Net Income | €20.0M | +3.7% |
| Diluted EPS | €0.38 | +0.9% |
| Free Cash Flow | €39.3M | +24.9% |
| DPS (FY2024) | — |
| Trailing yield | — |
| Payout ratio | 48.0% |
| Growth streak | — |
| 5y DPS growth | — |
| Fiscal year | DPS | YoY | Basis |
|---|---|---|---|
| FY20242024-12-31 | — | — | reported |
| FY20232023-12-31 | — | — | reported |
| FY20222022-12-31 | — | — | reported |
| Ratio | 2020 | 2021 | 2022 | 2023 | 2024 | Trend · 5y | vs own |
|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||
| Gross Margin | 41.30% | 43.86% | 45.03% | 44.20% | 46.90% | 90% | |
| Operating Margin | 1.77% | 6.11% | 6.73% | 3.94% | 5.05% | 50% | |
| NOPAT Margin | 1.40% | 5.83% | 6.65% | 3.11% | 4.05% | 50% | |
| Net Margin | −2.34% | 2.62% | 3.82% | 3.67% | 3.77% | 70% | |
| FCF Margin | 6.86% | 3.00% | 2.91% | 6.02% | 7.43% | 90% | |
| FCFF Margin | — | 6.33% | 6.36% | — | 10.67% | 83% | |
| FCFE Margin | 26.85% | 7.08% | 3.39% | 12.59% | 20.57% | 70% | |
| OCF Margin | 10.93% | 9.21% | 6.78% | 9.41% | 12.40% | 90% | |
| Gross Profitability | 24.01% | 28.58% | 30.02% | 25.63% | 23.66% | 10% | |
| Capex Intensity | 4.07% | 6.21% | 3.86% | 3.40% | 4.97% | 70% | |
| ▸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 10.8% vs reported ROE 10.4%. High ROE from margin and turnover is earned; from the equity multiplier it is borrowed.
| Line | 2020 | 2021 | 2022 | 2023 | 2024 |
|---|---|---|---|---|---|
| Revenue | €370.6M | €439.8M | €501.4M | €523.5M | €529.7M |
| YoY % | +18.7% | +14.0% | +4.4% | +1.2% | |
| Cost of Revenue | €217.5M | €246.9M | €275.6M | €292.1M | €281.3M |
| YoY % | +13.5% | +11.6% | +6.0% | -3.7% | |
| Gross Profit | €153.0M | €192.9M | €225.8M | €231.4M | €248.4M |
| YoY % | +26.0% | +17.1% | +2.5% | +7.4% | |
| SG&A Expense | €27.0M | €26.6M | €33.6M | €36.1M | €39.5M |
| YoY % | -1.6% | +26.4% | +7.4% | +9.3% | |
| Operating Income | €6.5M | €26.9M | €33.7M | €20.6M | €26.7M |
| YoY % | +310.3% | +25.6% | -38.8% | +29.6% | |
| Interest Expense | €15.4M | €15.3M | €17.5M | €21.0M | €21.4M |
| YoY % | -0.5% | +14.1% | +20.0% | +2.0% | |
| Interest & Investment Income | €662,000 | €957,000 | €1.5M | €390,000 | €276,000 |
| YoY % | +44.6% | +51.6% | -73.1% | -29.2% | |
| Equity Method Income | -€2.8M | -€402,000 | €2.3M | €2.0M | €2.3M |
| YoY % | -12.8% | +12.9% | |||
| Pretax Income | -€11.0M | €12.1M | €20.0M | -€2.6M | €7.7M |
| YoY % | +65.6% | ||||
| Income Tax | -€2.3M | €549,000 | €242,000 | €377,000 | €1.5M |
| YoY % | -55.9% | +55.8% | +307.4% | ||
| Income from Continuing Operations | — | — | — | -€3.0M | €6.2M |
| Income from Discontinued Operations | — | — | — | €31.2M | €20.5M |
| YoY % | -34.2% | ||||
| Net Income (incl. NCI) | -€8.7M | €11.5M | €19.8M | €28.1M | €26.7M |
| YoY % | +71.4% | +42.4% | -5.1% | ||
| Minority Interest (P&L) | — | €0 | €599,000 | €8.9M | €6.7M |
| YoY % | +1387.0% | -24.3% | |||
| Net Income | -€8.7M | €11.5M | €19.2M | €19.2M | €20.0M |
| YoY % | +66.2% | +0.4% | +3.7% | ||
| EPS (Basic) | -€0.17 | €0.22 | €0.38 | €0.38 | €0.39 |
| YoY % | +71.4% | +0.8% | +3.1% | ||
| EPS (Diluted) | -€0.17 | €0.22 | €0.38 | €0.38 | €0.38 |
| YoY % | +73.5% | -0.5% | +0.9% |
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.