Twilio ($TWLO) made its first earnings report public today, revealing that for the second quarter it generated $64.5 million in revenue and and a non-GAAP earnings per share loss of $0.08. Wall Street analysts had been expecting the cloud communications company to bring in $58.22 million with an EPS loss of $0.14. Twilio’s performance has beat […]