ThinkingNews

Back to feed
TechMeme April 30, 2026

Twilio reports Q1 revenue up 20% YoY to $1.41B, vs. $1.34B est., and forecasts Q2 revenue above estimates; TWLO jumps 17%+ after hours (Reinhardt Krause/Investor's Business ...)