HP earnings beat estimates, finally giving investors reason to hope