Non-profit organizations are still companies. They are required to retain their revenues rather than distribute them as profits. From Wikipedia: "Designation as a nonprofit and an intent to make money are not related in the United States." (http://en.wikipedia.org/wiki/Nonprofit_organization)