Yeah, but off of overpriced ad revenue with relatively low profit to the purchasers. It's very likely because of how popular and new Facebook is that companies are trying to figure out whether they can use it effectively. But the novelty factor won't last forever.
Better check your facts. Facebook made a $1 billion profit last year.