Men ett grundkrav för affärsmässighet är att verksamheten dels ska finansiera sina egna kostnader på lång sikt , dels generera avkastning till ägarna .