They have left their run till the last possible min, you can't keep lowering the share price till it's neg so the thing to do now is finally produce a (long ago promised) profit which I'm sure they have from July onwards.
Many new contracts, (some you know) you can bet the timing will be in line with the AGM to take the heat off the directors.
TG