Facebook Beats the Street Thanks to Stellar Ad Sales
The company exceeded Wall Street's expectations across the board and boosted its share buyback program by $25 billion. Facebook's revenue rose 33% year over year, landing at $28.1 billion. GAAP earnings jumped 52% to $3.88 per diluted share.