Yes. I also wonder how much they get in tax dollars, since they seem to be supported by a nonprofit foundation.
Funds are donation or membership dues. There are quite a few restrictions on how they can make their funds and how it's spent.
Also, most 501(c) organizations will take just about any opportunity to increase income. My question is the movie isn't advertised on the website, much less anywhere other than the article.