Despite recent drop, company's three-year performance remains positive. However, uninspiring revenue growth rate and current unprofitability are concerns. Moderate revenue growth could boost future profitability. Recent improvement in shareholder return indicates business improvement over time.