Q1 2025 revenue fell by a slight 4.6%
Solid full-year 2024 results
2024 Revenue
Q3 Revenue 2024
H1 2024 Results
H1 2024 revenue: €149.1m