In a statement he says:-

We don’t talk about our revenue, but we have 105 folks and we are hiring another 100 in 2011 and we just doubled our space in LA from 10k to almost 20k square feet. that should tell you something.

Yep it tells us you’re not making any money and injecting more cash!