Twitter surprised the Street by releasing quarters that beat estimates. Despite seeing its first year-over-year decline in revenue, the earnings report pleased investors. Twitter reported its Q1 earnings ahead of the bell and posted first quarter revenue of $548 million. Although this was down 8% from the quarter a year ago, it still beat the … Continue reading “Twitter Just Smashed On Earnings For The First Quarter”