Press release annual results 2024 financial year