N-able Reports Q1 Revenue of $133.7M, Beating Consensus | Intellectia.AI