There is much more to good corporate communication than that. If a financial report and a press release are sufficient in this case, why is there still so much speculation about it? No, the company's communications absolutely suck. The best example of this is the company's last official sign of life on Twitter almost four months ago.
$MVNT Shareholders, we are currently making adjustments to our financials. We expect to have our disclosure finalized next week. Thank you for your patience.