"The Company is on the cusp of some significant wins and breakthroughs."
This is so vague it could mean many things that don't nessesarily indicate a return on investment for shareholders.
Likely he is refering to getting funding as both the win and the breakthrough. I'd bet 9:1 odds that's all he's referring to.
But funding only means we aren't dead in the water by the end of the year, funding does not indicate we will ever get a return on investment.
But let me also state we currently are not funded yet.
So we're still, as of today, currently walking into the VA abyss.