Alpha Reports Q1 Revenue of $523.53M, Below Estimates | Intellectia.AI