Summary of the first quarter 2025 results