I don't think they're purposely hiding financials. If they wanted to do that, they would just go dark and file as an alternative reporter. They've already addressed this. But they need to file their fins now.
The content of my posts are my opinions only. This is in no way a suggestion to buy or sell any security. Consult your own financial advisors for investment advice.