2025 Revenue of $5.8M Exceeds Consensus | Intellectia.AI