Annual Report (June 2025)