Barclays, ICDCI Profits On the Rise