The company did little to ease concerns about its future, posting financial results that missed Wall Street expectations. – Source