The company's low growth and lack of profits have led to a stock price drop. A revenue growth acceleration might boost the share price. However, the real benefit for shareholders will be if the company starts making profits. Despite recent gains, the returns over the last three years have been disappointing.