Curious to know their financials.
"A source with close knowledge of Twitter's financials leaked us revenue, profit, and other figures from the company's recent past. They are not encouraging."
Jan. 2011 – Apr. 2011
Revenue: $23.8 million
Net loss (non GAAP): ($25.8 million)
Jan. 2010 – Dec. 2010
Revenue: $28.5 million
Net loss: ($67.8 million)