Revenue
EBITDA
Adjusted Earnings per Share
Dividend per Share
The overall financial outcome for the Group was a profit before tax of €77.5 million (2024: €62.2 million) while operating profit was €85.6 million (2024: €69.1 million). EBITDA generated was €150.6 million (2024: €133.5 million) from total revenues of €666.7 million (2024: €603.8 million)