This company will bounce up, have a nice ride. But it will not be immediate. It will be a hard slog with a trend upwards over time.
It has a solid year, or more, of consistently improving performance. It will take a while for kkd to regain the trust of investors. That's why those that get in at these levels will be rewarded over the long haul.
In short, the next couple years will be a rocky road stock price wise, but the price will ultimately go up from here.