It would be very hard to believe that there was much cash in the deal. The Wall Street Journal is reporting twitter is raising another round that will value them at $7 Billion (see http://online.wsj.com/article/SB1000142405270230480310457642... ) If you value twitter stock at $7B then perhaps they received $50M in stock,