1H2025 financial results