what are the financial highlights and business/strategic highlights of sap latest quarterly report June 20, 2025 by yuqgr Conclusion