I have a feeling they have an alternative plan to put out MAJOR news before the earnings. Of course I am speculating but I think they filed the late report due to an expected contract approval date. IMO