march 2025 financial statements