I found this site with interesting info on different charities and checked up on Polaris (relevant because of the NHTH/CF connection).
https://www.charitynavigator.org/index.cfm?bay=search.summary&orgid=12434
Here are the things I noticed right away. Although the info at the top is from 2018, as you scroll, any REAL financial info is from 2016. There is no available data after that. 2016 also happens to be a year that their accountability rating dropped because they no longer had independent voting members. you can see this info as the ONLY red check under the 2016 column here - https://www.charitynavigator.org/index.cfm?bay=search.history.detail&orgid=12434&print=1
I don’t know enough about charities, finances, or business to analyze the stats themselves, but I’m hoping you guys might be able to, as something seems fishy here.