Howard, they are not "filing" financial reports. All they have ever done in the past (and present) is post financial statements on the pinksheets site or their own site. And if I remember correctly, at least some of those stated the statements were "unaudited." That means nobody checked them.
Unaudited and or unfiled financial statements can be nothing but fairy tales, as was the case with this company. Financial statements are meaningless unless they are audited and "Filed" with the SEC. Companies can slant information anyway they want, or even outright lie if there is no check on their financial statements.
"Filing" means sending their financial reports to the SEC, not posting them on other web sites.
Frogg