There's the catch. So if you don't believe the website because it could be/is mostly false or old info and you only trust the 8k isn't that also flawed?
Before the end of October the annual was due out to be followed by the rest of the filings...
No news about past debt or legal proceedings other than the SEC.
No 8k for acceptance of position nor leaving as we know the president has.
Finally refer to an investor relations that claimed they have not been approached by the company...