SAP recently announced financial results for Q2 and HY 2025