Long Term Profitability: Financial Corporations