Facebook crushed expectations with its first-quarter financial results. The world's biggest social network reported profit of $642 million for the three months ended March 31, nearly three times its profit of $219 million in the year-earlier period. Revenue was up 72%, to $2.5 billion. Excluding one-time items, Facebook's profit was $885 million, or 34 cents a share, compared with $312 million, or 12 cents, in the year-earlier period.