Originally Posted by
crewmeal
Things can't be that bad if they're still expanding:
There is no short term correlation between growth and success. They are in a bit of a hole with their operation and have yet to deliver anything like a consistent operational profit.
Stock market don’t seem to have much confidence that there is any likelihood of improvement in the near future.