Facebook shares soar as the company beats earning expectations, bringing in $18.69 billion versus an expected $16.79 billion. The report follows a tumultuous quarter for the social giant as it faced a massive ad boycott due to its policy on censorship.