Interim results for 2025: solid performance in a challenging environment