I can't think of any other reason why it would take them this long to come out with the financials, except that they were getting everything ready to make the moves needed to uplist to NASDAQ.
The Long Star scenario makes sense, too, since Han doesn't own any preferred shares in JBZY.