"non-profit" and "not-for-profit" are super misleading terms. I worked for a "non-profit" for about a year, they made boatloads of money that just went into the hands of the staff and the head of the company, not sure about the board if directors...
https://www.nonprofitcollegesonline.com/non-profits/