04:46 PM EDT, 08/07/2025 (MT Newswires) -- Twilio ( TWLO ) reported Q2 adjusted earnings of $1.19 per diluted share, up from $0.87 a year earlier.
Analysts polled by FactSet expected $1.05.
Revenue for the quarter ended June 30 was $1.23 billion, up from $1.08 billion a year earlier. The Street was expecting $1.19 billion.
The company guided for Q3 EPS of $1.01 to $1.06 versus the FactSet estimate of $1.15. Twilio ( TWLO ) also sees revenue of $1.25 billion to $1.26 billion versus FactSet estimate of $1.21 billion.
The company expects full-year 2025 revenue growth of 10% to 11%.
Shares were down 12% during after-hours trading.