The 10 per cent decline follows a 14 per cent drop in 2024 from record revenues of €36.49 million in 2023.