An annual financial report should be available. Having said that, I'm not interested in reading it.
Regarding NHC being profitable. I'm glad it is. If I were a member who had never been to NHC, and part of my membership was going to keep NHC going, I'd eventually be reluctant to keep paying. But as it is, the opposite seems to be true. People who go to NHC seem to be subsidizing my membership.
By the way, I will get to NHC eventually. Hopefully next year.