Riyal General Assembly approves 2025 financials