> it's a non-profit (well, a for-profit owned by a non-profit) that needs to make a big profit in a short amount of time.
Can you please elaborate on this need to make a big profit? Where does the need come from?