I'm not expecting the revenue announcement to create fireworks with the SP. I don't think it will warrent new buyers coming in. Hopefully it can be a bargaining chip in securing funding.
Lets not forget that funding is only half the challenge as well. Real meaningful contracts are also required.