nonprofit entertainment revenue