Financial report 2024