financial report for 2024