Jeff, I'm sorry to interrupt. The fact is, absent information supplied from someone within the company or the tax preparers themselves, no one KNOWS whether the Spongetech 2009 IRS1120 was filed. Some folks have a manner of speaking, however, that might lead people to believe that they KNOW "something" when in fact they are merely concluding that "something" based on their experience and their version of what they feel is logical.
I certainly don't know whether the SPNG return was filed and I'll bet that your guess is good as anybody else's. But no matter what we might think, I doubt either of us would say "The SEC have the "FINANCIALS". Via 1120 Corporate tax return filed on Feb 15th, 2010" just because it made sense to us. Others apparently would.
PNG
I could never join a club that would have me as a member...........Groucho