Investor update: financial results 2025 and outlook