Twitter reported revenue of $655 million, beating the consensus estimate of $604 million. It reported adjusted earnings of 16 cents per share, above the consensus of 12 cents.
The company ended the quarter with 336 million monthly active users. The consensus forecast was about 335 million.
Twitter shares were up 4.9% at 31.97 during premarket action on the stock market today.