Profitability seems very very very far away
Just to add, right on their S1 risk factors:
We have incurred significant losses in each period since our inception in 2005.
We incurred net losses of $50.3 million in our fiscal year ended December 31, 2011,
$112.6 million in our fiscal year ended January 31, 2013, and
$168.6 million in our fiscal year ended January 31, 2014.
As of January 31, 2014, we had an accumulated deficit of $361.2 million
Granted the risk section is usually the absolutely worst case scenario, but it's interesting that they're losing more money at a faster pace each year.