Facebook announced today the results of its Q2 2016 earnings, revealing that it generated $6.44 billion in revenue and an earnings per share (EPS) of $0.97. Wall Street analysts expected the company to bring in $6.01 billion in revenue and an EPS of $0.81 for the quarter. On the user front, Facebook said it now counts […]