The movement in share price is related to the strong forecast in services. 2020 services revenue is forecast to be 50m. At 25% gross profit margin, that would be 12.5m gross profit. That's significant. Now mns have to achieve it, that's the problem it's great for the share price now, but a miss in the future and we could be back to the lows again. Thats the problem
I wouldn't be surprised if the current quarter is really good, and a but of leakage has occurred