X Financial Reports Decline in 2025 Fiscal Year Performance | Intellectia.AI