Twitter reported second-quarter profit of $1.1bn (£900m) compared with $100m a year earlier, helped by a tax benefit.
Twitter's revenue rose 18% from a year earlier to $841m but the company forecast total revenue for the third quarter would be between $815m and $875m, compared with expectations of $870m.