2026 financial highlights