Unfortunately thats correct, as a pink they can file whenever they want, but dont have to file it at all. They report to the SEC voluntarily, they are NOT a fully reporting Co.
They have a "Limited Info" rating on Pink Sheets so not much more can be done for a late 10K.