Earnings

Twilio earnings Q2 2018

Twilio’s guidance for the third quarter also beat estimates. The company said it expects earnings per share of 2 cents to 3 cents, excluding certain items, on revenue of $150 million to 152 million. Analysts […]