The Downward Direction of the 50DMA has everything to do with
the Share structure exploding
If they don't demonstrate they can get this under control the price will continue to drop.
I have not seen evidence they have this under control ( YET ). But I am watching.
A Large Contract might help stabilize the shareprice but it doesn't mean they have a profitable business. They still have to demonstrate profitability after a contract announcement.