Today Facebook revealed just how well it performed last quarter: The company saw revenues of $4.04 billion and $0.50 earnings per share, while surpassing 1.49 billion monthly active users and 968 million daily active users.

Analysts expected Facebook to report revenues of about $3.99 billion and $0.47 earnings per share. After trading up all day, Facebook’s stock is now down by more than 3 percent after hours.

Here’s what the company’s Q2 2015 revenue looks like in the context of the past two years:

Facebook’s quarterly results follow a pretty dismal earnings season for the tech industry. Mixed earnings reports from Twitter and Yelp yesterday drove the companies’ stocks down a painful 13 percent and 26 percent respectively. And last week, Apple’s stock dropped eight percent despite reporting record growth for the quarter.