Press release annual results 2023 financial year