The cloud communications company's revenue and earnings surpassed its expectations, and management boosted guidance.... Read more