I guess it hasn't occurred to anyone that they may have filed for an extension? I'm just sayin'.
Financials released now could let the cat out of the bag - GOOD or BAD - prematurely. IMHO it appears the new IR Firm is working with the company on very strategic actions to expand their activities, reach new investors and improve the shareprice. It would sort of make sense to release financials at the same time as news for maximum impact.