The company has been posting some encouraging fundamentals, but other aspects of its operations aren’t so impressive.