Facebook’s Leaked Earnings Might Mean a $100 Billion IPO

By

Sources who have seen Facebook's latest financials say the company is on track to exceed expectations, with $2 billion in Ebitda (earnings before interest, taxes, depreciation, and amortization) — mostly from advertising revenue. (In the first quarter, 31 percent of all display ads online were on Facebook.) It's been a great 24 hours for America, and, apparently, for Mark Zuckerberg. [WSJ]