I think the tax return reporting requirement would depend on the amount of income. For individuals, there is a minimum income reporting requirement, something like maybe $600. If it applies to corps and if the corp can fudge under that amount, it could be likely that they don't meet the test. I don't know the rule but I can see it happening with IRS just shaking their heads in amazement. No?
Income tax returns are not public record in the U.S. I know of no state that allows for that kind of requirement; not for individuals, companies, not for profit 501 c 3 (or especially 4) or even public corps. although, some countries do allow for income tax as public record. There has been some attempt to establish such a rule by members of U.S. legislature but nothing has come of it. It has been attempted due to many corps. suspected of inflating income numbers in financials and deflating in tax returns. Of course, we all familiar with the old GRNO know that would never happen. Even with audited financial reports there have been examples of fraud with auditors in the collusive mix (i.e.: Enron).
One other thing, since these people reside in a foreign country (many of us still believe Canada is a foreign country), this could put another snag in the reporting requirements even though GRNO is U.S. registered. I have no idea how that would work.