The business is looking healthier after rectifying earlier mistakes and earnings growth is back on the menu