FY25 Revenue Reaches $888.277M, Exceeds Consensus | Intellectia.AI