Financial results for FY2024