Annual financial report 2024