record financial results in 2024 and new growth prospects