Twitter beat analysts expectations this past quarter, earning $590 million in revenue and a non-GAAP diluted EPS of 10 cents.