CNXT just reported. The turnaround continues!! Now let's see if the stock price continues its march upwards.