Dell earnings match revised estimates