After a big day of settlements and billion-dollar fines, Facebook (FB) - Get Report re-focused attention on its financial performance with robust second-quarter results on Wednesday.

The social network reported revenue of $16.89 billion, ahead of a $16.49 billion consensus, while earnings per share (excluding one-time charges) of $1.99 beat a $1.88 consensus estimate. Daily average users for core Facebook and Messenger rose 8% year-over-year to 1.59 billion, while monthly average users rose 8% to 2.41 billion. Both growth rates fit with consensus estimates.

Shares of Facebook were rising 3.5% to $211.76 in after-hours trading on Wednesday.

TheStreet and RealMoney's tech columnist, Eric Jhonsa, is live blogging the company's earnings report, as well as its call with analysts scheduled for 5p.m. ET. Please submit your questions in the box at the top of the chat window. Jim Cramer's Action Alerts Plus Club owns Facebook in its portfolio; for great analysis from Jim and his team on Facebook and all of the day's market news, click here for a free trial.