The company's low revenue growth and lack of profits have led to a drop in stock. Last year's performance, worse than the annualised loss of 7% over the last half decade, may indicate unresolved challenges. Long term share price weakness could be a bad sign, but contrarian investors might see a potential turnaround.