Talen Reports Q1 Revenue of $1.12B, Beating Consensus | Intellectia.AI