Cash does not start coming in immediately once the contract is signed. Depending on the specifics of the contract it could roll out slowly, or be dependent on something else.
Again, revenues are increasing. Share price is higher than it was when the new ceo took over. Company is succeeding.