Mark stated at Startup School that Facebook hasn't posted huge profits (if any) because they continue to invest almost everything back in for as long as they can [1]. Whether that's true or not remains to be seen, but I think it's fair to say that if/when Facebook chooses to turn more of a profit than they are currently, they can/will.