Not even cash flow positive. Stay away.
Yes, but the deficit/revenue is falling fast 2013: 53% 2014: 30% 2015: 21% 2016Q1: 11%
Sucks to be a phone company / utility. Difficult business to rock even when you're an amazing, innovative, unique company like twilio.