The company is working to strengthen its fundamentals using additions like membership card scanners, CEO Ron Vachris said.