Halliburton Company (HAL) reports earnings