| FY25 | FY24 | FY23 | FY22 | FY21 | FY20 | YoY | Trend | |
|---|---|---|---|---|---|---|---|---|
| Revenue | ||||||||
| Total Income / Revenue | €944.6M | €859.9M | €666.8M | €617.4M | €424.0M | €261.9M | +9.9% | |
| Cost of Sales | €735.8M | €672.9M | €519.2M | €483.1M | €340.1M | €219.2M | +9.4% | |
| Gross Profit | €208.8M | €187.0M | €147.6M | €134.2M | €83.9M | €42.7M | +11.7% | |
| Expenses | ||||||||
| Operating Expenses | €40.2M | €37.0M | €34.2M | €31.2M | €25.5M | €18.3M | +8.7% | |
| Profit | ||||||||
| Operating Profit | €168.6M | €150.0M | €113.4M | €103.0M | €58.4M | €24.4M | +12.4% | |
| Finance Income | €546K | €163K | — | — | — | — | +235.0% | |
| Finance Costs | €16.7M | €15.1M | €14.1M | €9.6M | €8.1M | €9.7M | +10.7% | |
| Profit Before Tax | €152.4M | €134.9M | €99.4M | €93.5M | €50.2M | €14.8M | +13.0% | |
| Tax Expense | €19.7M | €20.3M | €14.0M | €12.4M | €7.0M | €2.1M | -2.9% | |
| Profit After Tax | €132.7M | €114.6M | €85.4M | €81.0M | €43.2M | €12.7M | +15.8% | |
| Attributable to Shareholders | €132.7M | €114.6M | €85.4M | €81.0M | €43.2M | €12.7M | +15.8% | |
| Total Comprehensive Income | €132.6M | €114.2M | €85.0M | €81.9M | €43.2M | €12.7M | +16.1% | |
| Basic EPS | 21.30c | 17.90c | 12.70c | 11.50c | 5.80c | 1.70c | +19.0% | |
| Diluted EPS | 21.10c | 17.80c | 12.60c | 11.40c | 5.80c | 1.70c | +18.5% | |
New to Ticker
Create a free Ticker account to see every line of the income statement, balance sheet and cash flow, plus dividends and financial health.
Sign up freeAlready have an account? Sign in
Already a member
Welcome back
Sign in to pick up where you left off, with full access to every page.
Sign in| FY25 | FY24 | FY23 | FY22 | FY21 | FY20 | YoY | Trend | |
|---|---|---|---|---|---|---|---|---|
| Revenue | ||||||||
| Total Income / Revenue | €944.6M | €859.9M | €666.8M | €617.4M | €424.0M | €261.9M | +9.9% | |
| Cost of Sales | €735.8M | €672.9M | €519.2M | €483.1M | €340.1M | €219.2M | +9.4% | |
| Gross Profit | €208.8M | €187.0M | €147.6M | €134.2M | €83.9M | €42.7M | +11.7% | |
| Expenses | ||||||||
| Operating Expenses | €40.2M | €37.0M | €34.2M | €31.2M | €25.5M | €18.3M | +8.7% | |
| Profit | ||||||||
| Operating Profit | €168.6M | €150.0M | €113.4M | €103.0M | €58.4M | €24.4M | +12.4% | |
| Finance Income | €546K | €163K | — | — | — | — | +235.0% | |
| Finance Costs | €16.7M | €15.1M | €14.1M | €9.6M | €8.1M | €9.7M | +10.7% | |
| Profit Before Tax | €152.4M | €134.9M | €99.4M | €93.5M | €50.2M | €14.8M | +13.0% | |
| Tax Expense | €19.7M | €20.3M | €14.0M | €12.4M | €7.0M | €2.1M | -2.9% | |
| Profit After Tax | €132.7M | €114.6M | €85.4M | €81.0M | €43.2M | €12.7M | +15.8% | |
| Attributable to Shareholders | €132.7M | €114.6M | €85.4M | €81.0M | €43.2M | €12.7M | +15.8% | |
| Total Comprehensive Income | €132.6M | €114.2M | €85.0M | €81.9M | €43.2M | €12.7M | +16.1% | |
| Basic EPS | 21.30c | 17.90c | 12.70c | 11.50c | 5.80c | 1.70c | +19.0% | |
| Diluted EPS | 21.10c | 17.80c | 12.60c | 11.40c | 5.80c | 1.70c | +18.5% | |
New to Ticker
Create a free Ticker account to see every line of the income statement, balance sheet and cash flow, plus dividends and financial health.
Sign up freeAlready have an account? Sign in
Already a member
Welcome back
Sign in to pick up where you left off, with full access to every page.
Sign in