There were several bits of encouraging news in its results despite missing earnings forecasts