Twilio reports Q1 revenue up 20% YoY to $1.41B, vs. $1.34B est., net income up 350% YoY to $90.1M, and forecasts Q2 revenue above estimates; TWLO jumps 15%+
Twilio (TWLO) stock popped after the communications software maker reported first-quarter earnings and revenue that topped consensus estimates.