2025 Key Financial Data