Financial insights of NPO