Twitter beats on earnings, reports 134 million monetizable daily users

7:19 AM ET Tue, 23 April 2019

CNBC's Julia Boorstin breaks down Twitter's quarterly numbers.